title image


Smiley Funktion touch() liefert bringt ständig warnungen
Hallo



ich habe folgendes script



function touch_file($dir){



$handle = opendir($dir);



while (false !== ($file = readdir($handle))) {

if(is_dir($file) && $file != "." && $file != "..") {

touch_file($dir . '/' . $file);

echo $dir . '/' . $file . '<br>';

} else {

if($file != "." && $file != "..") {

touch($dir . '/' . $file);

echo $dir . '/' . $file . '<br>';

}

}

}

}

$dir = '.';

touch_file($dir);



ich möchte mit dem Script das Erstellungsdatum von den Dateien in alle Ordnern und Unterordener ändern. Leider geht die Funktion immer nur in die erste Ebene und liefer t dann die Fehlermeldung:

Warning: touch(): Utime failed: Permission denied in D:\Webseiten\Neuer Ordner\set_file_date.php on line 14



Ich nehme an, dass ich irgenwo einen Fehler beim erneuten Aufruf der Funktion touch_file() habe.

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: