Hallo, mich regt das total auf, dass ich immer wieder manuell auf meine Startseite schreiben muss, wann meine Seite zuletzt geupdatet wurde. Ich weiß, man kann das last updatedatum automatisch auslesen, aber nur für ein Dokument, es geht mir aber um mein ganzes Projekt (ca. 100 php seiten). KAnn ich irgendwie ausgeben, wann ich zuletzt etwas hochgeladen habe, bzw. kann ich irgendwie alle Lastupdate daten von allen Seiten vergleichen und das höchste ausgeben? Helft mir!
Last Update
Einklappen
X
-
filemtime() ?INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |
-
dann schreibe dir doch ein kleines script,- welches alles dateien durchgeht,
- die time ausliest,
- das höchste ermittelt,
- dieses in eine datei schreibt,
- welche du dann nur noch auf jeder seite includest.
INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |
Kommentar
-
ne, okay. Also ich muss bei filetime() als Parameter den Dateinamen der Datei angeben. Nur ich habe echt keine Lust, da 100 Dateinamen reinzuschreiben, und dann zu gucken, welcher zu letzt bearbeitet wurde. Versteht ihr? ich müsste irgendwie ein script haben, was die filetime aller daten im ordner UND unterordner ausließt, und dann das aktuellste raussucht. Und das ohne das ich alle Datenamen angeben muss! Geht das?
Kommentar
-
Lies mal im Hanbuch nach oder google zum Thema opendir() und readdir() und Konsorten (Denke auch hier im Forum wirst du einiges finden )
Und dann baust Du ne Schleife die alle Einträge durchgeht... Und Papa hat nicht ein Pfennig dazu bezahlt oder, halt, du hast dann nicht einen Dateinamen angeben müssenchansel0049
----------------------------------------------------
if you've reached the bottomline - dig further!
Übersetzer gesucht? http://www.babelport.com
Kommentar
-
Original geschrieben von Simon6785
ne, okay. Also ich muss bei filetime() als Parameter den Dateinamen der Datei angeben. Nur ich habe echt keine Lust, da 100 Dateinamen reinzuschreiben, und dann zu gucken, welcher zu letzt bearbeitet wurde. Versteht ihr? ich müsste irgendwie ein script haben, was die filetime aller daten im ordner UND unterordner ausließt, und dann das aktuellste raussucht. Und das ohne das ich alle Datenamen angeben muss! Geht das?Original geschrieben von TobiaZ
klar geht das!
Guck dir an, was Abraxax geschrieben hat!INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |
Kommentar
-
so, ich habe das jetzt auch mal so gemacht:
PHP-Code:<?PHP
$verz=opendir ('.');
while ($file = readdir ($verz)) {
if (($file == ".") OR ($file == ".."))
{
}
else
{
echo(filemtime($file));
echo($file);
echo("<br><br>");
}
}
closedir($verz);
?>
Kommentar
Kommentar