uepselon: Probleme mit fileatime() Funktion

Beitrag lesen

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