Mailinglisten-Archive |
Einen schönen guten Abend Liste, ich arbeite unter Windows mit Php 4. Ich will von jeder Datei in einem Ordner ermitteln, wann sie zuletzt aufgerufen wurde. Laut Manual könnte ich das wohl mit stat() oder mit fileatime() und Umformatierung durch getdate() bewerkstelligen. Ich schaffe weder das eine noch das andere. Bei letzterem bekomme ich bei jeder richtigen Datei allem Anschein nach keinen Timestamp und vermutlich deswegen eine Formatierung ala 1-1-1-0. Ist sicher ein absolut dummer Fehler, aber Datei-Funktionen kenne ich nicht so gut und ich finde ihn einfach nicht. Danke für eure Hilfe Der Code: $ordner="/datum/"; $d = dir("d:/homepage/test/datum"); // echo "Handle: ".$d->handle."<br>\n"; // echo "Path: ".$d->path."<br>\n"; while($entry=$d->read()) { ?> <tr> <td> <?php echo $entry." "; ?> </td> <td> <?php // $info=stat($entry); // echo $entry[8]; $datum=fileatime($entry); $ausgabedatum=getdate($datum); echo $datum; echo $ausgabedatum["mday"]."-".$ausgabedatum["mon"]."-".$ausgabedatum["hours"]."- ".$ausgabedatum["minutes"]; ?> Johannes
php::bar PHP Wiki - Listenarchive