phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_komplette_Verzeichnisse_l=F6schen?=

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_komplette_Verzeichnisse_l=F6schen?=

Tino Scharnbeck Tino.Scharnbeck_(at)_kgw.tu-berlin.de
Mon, 29 May 2000 12:37:40 +0200


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