Also ich würde es so machen... :
Code:
function scan($path,$arrFiles,$arrDirs) {
$handle = opendir($path);
while($strFile = readdir($handle)) {
if($strFile != "." && $strFile != "..") {
$strName = $path . $strFile;
if (filetype($strName) == 'file') {
$arrFiles[] = $strName;
} else {
PHP_OS == "Linux" ? $slash = "/" : $slash = "\\";
$arrDirs[] = $strName.$slash;
}
}
}
fclose($handle);
}
und die Funktion dann mit
Code:
$arrFiles = array();
$arrDirs = array();
scan("c:\blabla",&$arrFiles,&$arrDirs);
aufrufen. Jetzt kannst Du bestimmen ob Du nur Dateien oder nur Verzeichnisse, vielleicht auch beides zusammen löschen willst... :
Code:
foreach($arrFiles as $Files) {
kill($Files);
}
foreach($arrDirs as $Dirs) {
kill($Dirs);
}
probiers halt mal aus, habs jetzt nicht getestet da ich gerade von der Arbeit komme und so.... müde.... schlafen....
Gruß &&

ANSI