Mailinglisten-Archive |
Hallo Liste! Ich habe ein Script geschrieben, mit dem man das Erstellungsdatum einer Datei ändern kann. Wenn ich für $verzeichnis nicht den kompletten Pfad angebe, bekomme ich folgende Fehlermeldung: Datei3.txt => currentTime: 13.09.2000 09:19 is set to newTime: Warning: utime failed: No such file or directory in c:\web-dokumente\change_date\change2.html on line 17 13.09.2000 09:28 usw. auf einem anderen Rechner (WAMP, gleiche PHP Installation wie bei mir) funktioniert es aber. Wieso muss ich den Pfad komplett angeben? Hier der Code: <?php $verzeichnis="c:/Web-Dokumente/change_date/xy/"; $open_dir = opendir($verzeichnis); while ($file = readdir($open_dir)) { if (filetype($file)!=dir and $file!="." and $file!="..") { $file = $verzeichnis.$file; $currentTime = date("d.m.Y H:i", filemtime($file)); print "<b>".basename($file)." =></b> currentTime: ".$currentTime." <b>is set to</b> newTime: "; $newTime = date("d.m.Y H:i", time()); touch($file, time()); print $newTime."<br>"; } } ?> Danke im Voraus! Sven
php::bar PHP Wiki - Listenarchive