GRiLLo 11 Denunciar post Postado Setembro 20, 2006 opa, tem como remover tudo... de uma so vez... sem ter que apagar primeiro os arquivos depois as pastwas tem como? Compartilhar este post Link para o post Compartilhar em outros sites
Black Stone 0 Denunciar post Postado Setembro 20, 2006 rmdir -- Remover um diretório O diretório tem que estar vazio e as permissões relevantes permitam a esta operação. Em caso de erro, retorna 0. http://br.php.net/rmdir Compartilhar este post Link para o post Compartilhar em outros sites
GRiLLo 11 Denunciar post Postado Setembro 20, 2006 remover tudo e não apenas o diretorio vazio... quero apagar os subdiretorios e os arquivos que estão dentro deles tb... tudo em 1 comando. quero saber se existe. Compartilhar este post Link para o post Compartilhar em outros sites
skimo-solar 0 Denunciar post Postado Setembro 21, 2006 Da página que o Black Stone tinha passado: /***********************************Author : M. Niyazi YararCreated : February, 2006Description : Simply clean filesand removes the directoryIf any error occurs or for your suggestions,please send me e-mail***********************************/function ClearDirectory($path){ if($dir_handle = opendir($path)){ while($file = readdir($dir_handle)){ if($file == "." || $file == ".."){ if(!@unlink($path."/".$file)){ continue; } }else{ @unlink($path."/".$file); } } closedir($dir_handle); return true;// all files deleted }else{ return false;// directory doesn�t exist } }function RemoveDirectory($path){ if(ClearDirectory($path)){ if(rmdir($path)){ return true;// directory removed }else{ return false;// directory couldn�t removed } }else{ return false;// no empty directory }}/***************************************Example Usageif(RemoveDirectory("/mysite/images")){ echo 'Uughh! All images gone!';}else{ echo 'Ohh, well done. I am so lucky';}***************************************/ Compartilhar este post Link para o post Compartilhar em outros sites