Hallo,
ich hab ein Problem beim ermitteln des letzten Zugriffsdatums einer Datei.
Wenn ich folgenden Code verwende kommt als Ergebnis die Ausgabe darunter:
<?php
$handle=opendir ('./sessions/');
while (false !== ($file = readdir ($handle)))
{
clearstatcache();
$lasttime = fileatime("$file");
$timenow = time(void);
echo "<b>$file</b> -> $lasttime -> $timenow <br>";
}
closedir($handle);
?>
Ausgabe:
. -> 1023832800 -> 1023875661
.. -> 1023832800 -> 1023875661
id99dd6aff2fc6bebec02ea145eba85776.dat -> -> 1023875661
id6d65449d68cfa36bfe554a7b31109ea9.dat -> -> 1023875661
Bei . und .. erkennt er das Datum der letzten Änderung, bei
den vom Script erzeugten id Dateien jedoch nicht.
Warum das denn?
Gruß
ueps