Ho creato una funzione per cancellare delle cartelle però quando questa contiene dei file mi segnala un warning:
Warning: rmdir(cartella): Directory not empty in c:\programmi\apache group\apache\users\test\prova\delete.php on line 22
Posto il codice:
codice:<?php <?php //delete.php error_reporting(E_ALL); function DelDir($dir) { if (!($handle = opendir($dir))) die("Impossibile eseguire questa operazione"); ## while($file = readdir($handle) !== false) { if ($file != '.' && $file != '..') { if (is_dir("$dir/$file")) { DelDir($dir/$file); @rmdir($dir/$file); } else { unlink("$dir/$file"); } } } closedir($handle); if (!(rmdir($dir))) { die("Impossibile cancellare la cartella $dir"); } else { echo("E' stato eliminato ogni riferimento a $dir"); } } DelDir('cartella'); ?> ?>

Rispondi quotando