Dukes Posted August 27, 2004 Report Share Posted August 27, 2004 Bem galera.... tenho um Diretorio no meu server e quero fazer um script pra que quando ele rodar ele APAGUE esse diretorio.....consegui fazer ele Criar, mas apagar eu não consegui! =/// Criar Pasta if(!file_exists("albuns/fotos/$pasta_foto")) { if(!mkdir("albuns/fotos/$pasta_foto",0755)) {echo "Impossivel criar o diretório <b$pasta_foto</b>."; exit;} } // Apagar Pasta if(!file_exists("albuns/fotos/$pasta_foto")) { if(!RM -R dir("albuns/fotos/$pasta_foto",0755)) {echo "Impossivel apagar o diretório <b$pasta_foto</b>."; exit;} } Bem não sei se o comando ( RM -R dir ) é o comando Certo pra apagar!espero Ajuda de vocês!Abracos..Eduardo Amorim Quote Link to comment Share on other sites More sharing options...
0 taudujas Posted August 27, 2004 Report Share Posted August 27, 2004 delete() Quote Link to comment Share on other sites More sharing options...
0 Fabyo Posted August 27, 2004 Report Share Posted August 27, 2004 <?phpfunction delete($dir, $pattern = "*.*") { $deleted = false; $pattern = str_replace(array("\*","\?"), array(".*","."), preg_quote($pattern)); if (substr($dir,-1) != "/") $dir.= "/"; if (is_dir($dir)) { $d = opendir($dir); while ($file = readdir($d)) { if (is_file($dir.$file) && ereg("^".$pattern."$", $file)) { if (unlink($dir.$file)) $deleted[] = $file; } } closedir($d); return $deleted; } else return 0; } $dir = "e:/teste";//path do diretorio a ser apagadodelete($dir);//deleta o conteudo da pastarmdir($dir);//deleta a pasta?> Quote Link to comment Share on other sites More sharing options...
Question
Dukes
Bem galera.... tenho um Diretorio no meu server e quero fazer um script pra que quando ele rodar ele APAGUE esse diretorio.....
consegui fazer ele Criar, mas apagar eu não consegui! =/
Bem não sei se o comando ( RM -R dir ) é o comando Certo pra apagar!
espero Ajuda de vocês!
Abracos..
Eduardo Amorim
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.