voilà mon problème est tout simple,
je souhaite supprimer un dossier chez l'hébergeur fr*e, mais avec ce script, je n'y arrive pas
Quelqu'un voit-il l'erreur ? Merci d'avance
je souhaite supprimer un dossier chez l'hébergeur fr*e, mais avec ce script, je n'y arrive pas
function clr_dir($dir)
{
// ouvre le dossier ou fichier
if(@ ! $opendir = opendir($dir)){ return false; }
// tant qu'on peut le lire
while(false !== ($readdir = readdir($opendir)))
{
if($readdir !== '..' && $readdir !== '.')
{
$readdir = trim($readdir);
chmod($dir.'/'.$readdir, 0777);
// si c'est un fichier
if(is_file($dir.'/'.$readdir))
{
if(@ ! unlink($dir.'/'.$readdir)) { return false; }
// si c'est un dossier
}
elseif(is_dir($dir.'/'.$readdir))
{
// La fonction se rapelle pour supprimer les sous-répertoires
if(! clr_dir($dir.'/'.$readdir)) { return false; }
}
// fin if
}
// fin while
}
// fermeture du dossier ouvert
closedir($opendir);
// si la suppression du dossier
if(@ ! rmdir($dir)) { return false;}
return true;
}
// appel de la fonction
clr_dir($chemin_de_mon_dossier);
Quelqu'un voit-il l'erreur ? Merci d'avance