yubb.de-Logo
Tutorials
yubb@yubb
yubbService
Inside yubb

"Zuletzt aktualisiert"-Anzeige



Für manche Seiten ist es wichtig, ihren Besuchern nachzuweisen, dass sie imer up2date sind. Hierzu ist das Script optimal geeignet. Es zeigt das Datum der letzen Aktualisierung an und gibt danach aus, wie viele Tage seitdem vergangen sind. (Demo)

Füge dieses Script dort ein, wo das Datum erscheinen soll:

Code:
<script language="JavaScript">
<!-- Hide
/* This JavaScript is composed by Bart Van Hemelen.
* You can contact him at bvh10000@hotmail.com
* or via this website http://www.geocities.com/~tenthousand/ .
* If you like this code so much you want to use it on your website,
* you can -- as long as you include this copyright notice.
*/
// Array of day names
var dayNames = new Array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");
// Array of month names
var monthNames = new Array("Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember");
today = new Date()
lastmod = new Date(document.lastModified)
diffdays = Math.ceil( (today.getTime()-lastmod.getTime())/(24*60*60*1000) )
var then = new Date(document.lastModified);
document.writeln("Diese Seite wurde "+ dayNames[then.getDay()] + " " + then.getDate() + " " + monthNames[then.getMonth()] + " " + then.getYear() + ", vor " + diffdays + " Tagen upgedatet.")
// Unhide -->
</script>


Es könnte jedoch Probleme bei Netscape geben. Um das zu verhindern, lösche den Teil
Code:
" " + then.getYear() +
.

Geschrieben von Phil Marx am 18.06.2004 (9374x gelesen)
weiterempfehlen weiterempfehlen   Druckversion Druckversion   kommentieren kommentieren

Mit PHP ist das doch VIEL besser:



<?PHP

$datei = 'index.php';

$zeit = filectime($datei);

echo "Letzte Änderung am " .gmdate("d.M.Y", $zeit) . " um " . gmdate("H:i:s", $zeit) . " Uhr.";

?>
Geschrieben von dasepp
Aber eine gute Hilfe für diejenigen, die eben kein PHP-Webspace haben...
Geschrieben von Phil Marx