buongiorno a tutti,
come è possibile cancellare una cartella sul server compreso il suo contenuto (file ed eventuali sottocartelle)?
![]()
buongiorno a tutti,
come è possibile cancellare una cartella sul server compreso il suo contenuto (file ed eventuali sottocartelle)?
![]()
è meglio tacere e far credere di essere stupido piuttosto che parlare e togliere ogni dubbio
devi giocare un pò sulle funzioni unlink per cancellare i file e rmdir per rimuovere la cartella quando è vuota.
Se cerchi nel forum rmdir o cancellazione cartelle trovi tante discussioni.![]()
Codice PHP:
function deldir($dir)
{
$handle = opendir($dir);
while (false!==($FolderOrFile = readdir($handle)))
{
if($FolderOrFile != "." && $FolderOrFile != "..")
{
if(is_dir("$dir/$FolderOrFile"))
{ deldir("$dir/$FolderOrFile"); }
else
{ unlink("$dir/$FolderOrFile"); }
}
}
closedir($handle);
if(rmdir($dir))
{ $success = true; }
return $success;
}