MyBB.de Forum
[PHP] Änderungsdatum von Datei auf Server in anderem Verzeichnis bestimmen - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Sonstiges (https://www.mybb.de/forum/forum-1.html)
+--- Forum: Programmierung (https://www.mybb.de/forum/forum-32.html)
+--- Thema: [PHP] Änderungsdatum von Datei auf Server in anderem Verzeichnis bestimmen (/thread-6030.html)



[PHP] Änderungsdatum von Datei auf Server in anderem Verzeichnis bestimmen - Sm00chY - 29.05.2007

Guten Abend,

ich hänge momentan vor folgendem Problem: ich habe eine Datei

/serverroot/verzeichnis1/datei1.php

Mittels dieser Datei möchte ich den Zeitstempel der letzten Änderungen von verschiedenen Dateien in den Verzeichnissen

/serverroot/verzeichnis2/verzeichnis3/datei.html
/serverroot/verzeichnis2/verzeichnis4/datei.html

etc. Abfragen und mit der aktuellen Zeit vergleichen.

Das Ganze sollte mit fstat() funktionieren. Problem ist nur, dass ich das nur für Dateien schaffe, die ebenfalls in verzeichnis1 liegen, schaffe, da ich als Parameter für fstat() oder stat() leider keine Absoluten Pfade verwenden kann.

PHP-Code:
<?php 
chdir 
('../verzeichnis2/verzeichnis3');
$file "datei.html";
$echo fstat($file);
$diff time()-$echo[10];
echo (
'Aktuelle Zeit: '.time().'<br>'.'&Auml;nderungszeit der Datei '.$file.' : '.$echo[10].'<br>'.'Zeitdifferenz: '.$diff);
?>

Wie gesagt, wenn die zu überprüfende Datei in verzeichnis1 liegt, klappt es, nur nicht, wenn es in anderen Verzeichnissen liegt.

Hat jemand eine Lösung oder einen Ansatz? Smile

Danke im Voraus, smoo