kann ein PHP Dokument das eigene Datum erkennen?
Linuchs
- html
- php
0 Tabellenkalk0 Linuchs0 Tabellenkalk0 dedlfix
0 Tabellenkalk0 Linuchs
0 LinFux- html
- linux
- php
Moin,
um nicht von Hand immer das Datum nach Bearbeitung von Webseiten ändern zu müssen, zeige ich es so an:
<?= date("d.m.Y", filemtime("index.php")) ?>
Nun habe ich eine neue index.php gemacht und die bisherige umbenannt in index_ALT.php zwecks Vergleich. Wird öfter vorkommen.
Die alte PHP zeigt nun aber das Datum der neuen an. Geht das auch anders?
Ganz pfiffig wäre es, wenn das auch für HTM Dateien machbar wäre.
Gruß Linuchs
Hallo,
Die alte PHP zeigt nun aber das Datum der neuen an.
Sicher nicht. Die alte weiß ja nichts von der neuen.
Die Namensänderung ist eine Änderung. Daher zeigt die Alte dieses Datum an.
Gruß
Kalk
in Javascript gibt es sowas wie this.value
Hätte ja sein können, das eine PHP-Datei ihren eigenen Namen kennt, also index_ALT.php
Hallo,
das dürfte dann $_SERVER['SCRIPT_FILENAME']
sein.
Gruß
Kalk
Tach!
Hätte ja sein können, das eine PHP-Datei ihren eigenen Namen kennt, also
index_ALT.php
Die Konstante __FILE__
enthält den Namen der aktuellen Datei. Gegebenenfalls möchtest du aber nicht die Datei selbst wissen, sondern diejenige, die für den Request aufgerufen wurde. Besonders wenn diese Abfrage in einer inkludierten Datei stattfinden soll. Dann gibt $_SERVER
Auskunft, zum Beispiel $_SERVER['SCRIPT_URL']
.
dedlfix.
Hallo,
Ganz pfiffig wäre es, wenn das auch für HTM Dateien machbar wäre.
HTML allein kann sowas natürlich nicht, mit Javascript geht das.
Gruß
Kalk
Das Beispiel zeigt an Datum des letzten Updates: 07/13/2020 09:58:55
Habe ich aber Glück, dass die Datei bei jeden meiner Blicke neu kreiert wird.
So meinte ich das nicht.
Grüß Gott,
um nicht von Hand immer das Datum nach Bearbeitung von Webseiten ändern zu müssen, zeige ich es so an:
<?= date("d.m.Y", filemtime("index.php")) ?>
Nun habe ich eine neue index.php gemacht und die bisherige umbenannt in index_ALT.php zwecks Vergleich. Wird öfter vorkommen.
Die alte PHP zeigt nun aber das Datum der neuen an. Geht das auch anders?
Ganz pfiffig wäre es, wenn das auch für HTM Dateien machbar wäre.
Du müsstest das als Kopiervorgang mit cp -a
vornehmen. Dann werden (fast) alle Attribute beibehalten.
LG
LinFux