Buon giorno ho la necessità di dover cancellare a seconda della scelta che faccio:
1) solo i file contenuti, uno alla volta
2) solo la sottocartella se vuota
3) tutta la sottocartella ed il suo contenuto
ho dato un'occhiata ad a questo post trovato qui sul forum:
Codice PHP:
$handle = opendir($f);
while (false!==($FolderOrFile = readdir($handle)))
{
if($FolderOrFile != "." && $FolderOrFile != "..")
{
if(is_dir("$f/$FolderOrFile")){
@rmdir("$f/$FolderOrFile");
echo " <script>
alert('dir: $f/$FolderOrFile');
</script>";
}
else{
@unlink("$f/$FolderOrFile");
echo " <script>
alert('folder: $f/$FolderOrFile');
</script>";
}
}
}
closedir($handle);
if(rmdir($f))
{ $success = true; }
return $success;
,il problema è che se clicco per cancellare solo un file, mi cancella tutta la sottocartella dove il file risiede, se invece voglio cancellare direttamente la sottocartella ed il suo contenuto non succede nulla...
Come posso fare?
grazie mille