|   Mailinglisten-Archive | 
Vielen Dank Kiri!
Nach der WHILE-Bedingung fehlt eine sich öffnende geschweifte
Klammer. Die einsetzen, dann klappts. Hier die korrigierte
Funktion:
function dc_delete($delete)
	{
 	$handle=_(at)_opendir($delete."/");
 	while ($files = _(at)_readdir($handle))
	{
 	if(is_dir($delete."/".$files) AND $files!="." AND $files != "..")
		{
 		dc_delete($delete."/".$files);
 		}
 	elseif(is_file($delete."/".$files) OR is_link($delete."/".$files))
		{
 		_(at)_unlink($delete."/".$files);
 		}
	}
 closedir($handle);
 _(at)_rmdir($delete);
}
Damit wird das komplette Verzeichnis gelöscht.
So long, Tino
PS: Funktion von Cyrill Schumacher [webmasterbhs_(at)_bluewin.de].
    php::bar PHP Wiki - Listenarchive