Aktualisierungsdatum anzeigen
Baste
- programmiertechnik
0 RFZ0 Alexander Brock0 Yeti0 Alexander Brock
0 Gunnar Bittersmann
Gibt es eine Möglichkeit sich das Datum der letzten Aktualisierung einer Seite automatisch auszulesen und einzufügen.
Ich möchte das unten auf meiner Seite anzeigen lassen. Wie lautet dazu der Code?
Ich möchte das unten auf meiner Seite anzeigen lassen. Wie lautet dazu der Code?
Mit http://de2.php.net/manual/de/function.filemtime.php (PHP) kannst das Änderungsdatum einer Datei auslesen und dann natürlich auf deiner Seite anzeign. Brauchst dafür hald geringe Grundkenntnisse in PHP
greetz RFZ
Hallo Freunde des gehobenen Forumsgenusses,
Mit http://de2.php.net/manual/de/function.filemtime.php (PHP) kannst das Änderungsdatum einer Datei auslesen und dann natürlich auf deiner Seite anzeign. Brauchst dafür hald geringe Grundkenntnisse in PHP
Außerdem braucht er date() und muss aufpassen, dass filemtime nicht false zurückgibt,
da macht date nämlich 01.01.1970 00:00:00 draus *g*
Gruß
Alexander Brock
Hi,
Außerdem braucht er date() und muss aufpassen, dass filemtime nicht false zurückgibt,
da macht date nämlich 01.01.1970 00:00:00 draus *g*
Dann muss er aber auch bedenken, dass die Funktion ab Dienstag, den 19. Januar 2038 ab 03:14:07 GMT falsche Werte zurück gibt. *scnr*
Der Yeti
Hallo Freunde des gehobenen Forumsgenusses,
Dann muss er aber auch bedenken, dass die Funktion ab Dienstag, den 19. Januar 2038 ab 03:14:07 GMT falsche Werte zurück gibt. *scnr*
Dann macht man sich halt eine Funktion
function real_time($timestamp) {
if ($timestamp !== abs($timestamp)) return (double)($timestamp + pow(2, 32));
return $timestamp;
}
Ist das ein vernünftiger Ansatz?
Gruß
Alexander Brock
Hi,
Ist das ein vernünftiger Ansatz?
Mir ist das eh alles egal, wenn das Problem auftritt, bin ich schon in (Früh-)Rente. :-D
Der Yeti
Hi,
Ist das ein vernünftiger Ansatz?
Mir ist das eh alles egal, wenn das Problem auftritt, bin ich schon in (Früh-)Rente. :-D
Nö, dann wirst du für viel Kohle aus der Frührente zurückgeholt, da du einer der wenigen alten Knacker bist, der PHP noch kennt und das Problem lösen kann! :-)
mfg
Horst
Hi,
Nö, dann wirst du für viel Kohle aus der Frührente zurückgeholt, da du einer der wenigen alten Knacker bist, der PHP noch kennt und das Problem lösen kann! :-)
Stimmt! Dann werde ich in einer Reihe mit den COBOL-Dinosauriern von heute (wie meinem Vater) genannt werden.
Nein, im Ernst: Ich glaube, bis dahin hat sich das Problem erledigt, weil alle System mindestens mit 128 bit fahren. ;-)
Der Yeti
Nein, im Ernst: Ich glaube, bis dahin hat sich das Problem erledigt, weil alle System mindestens mit 128 bit fahren. ;-)
… und SSI so mächtig sind, dass PHP wegen Überflüssigkeit in der Versenkung verschwunden ist. ;-)
Live long and prosper,
Gunnar
Gibt es eine Möglichkeit sich das Datum der letzten Aktualisierung einer Seite automatisch auszulesen und einzufügen.
Ich möchte das unten auf meiner Seite anzeigen lassen. Wie lautet dazu der Code?Mit http://de2.php.net/manual/de/function.filemtime.php (PHP) kannst das Änderungsdatum einer Datei auslesen und dann natürlich auf deiner Seite anzeign.
„Ob der Spatz für diese Kanone wohl groß genug ist?“ [Orlando]
Dafür muss man nun wirklich nicht PHP anschmeißen, <http://de.selfhtml.org/servercgi/server/ssi.htm@title=Server Side Includes> reichen völlig aus:
<!--#echo var="LAST_MODIFIED" -->
Wie das Datum formatiert werden kann, steht auch auf dieser Seite in SELFHTML.
Ergänzung: %z = Zeitzone in Ziffern, z.B. +0200
Brauchst dafür hald geringe Grundkenntnisse in PHP
Es ist nicht nötig, seine PHP-Kenntnisse auch dort einzusetzen, wo sie nicht gefragt sind.
Live long and prosper,
Gunnar