Ciao a tutti,

non riesco a far funzionare questo pezzo di codice, devo cancellare da un database alcune informazioni e nello "stesso" tempo cancellare anche alcuni file relativi. . .

Codice PHP:

<?php
include("dbconnect.php");

$check    $_POST['check'];

foreach (
$check as $casa){
    
    
mysql_query("delete from commerciale where ID_casa='$casa'") or die (mysql_error());
    print 
"(I) Rimozione dal database riuscita con successo..
"
;
    
    
$dir="./fotoc/$casa/";
    if(
$mydir opendir($dir)){
    while(
false !== ($file readdir($mydir))) {
        if(
$file != "." && $file != "..") {
            
chmod($dir.$file0777);
            if(
is_dir($dir.$file)) {
                
chdir('.');
                
destroy($dir.$file.'/');
                
rmdir($dir.$file) or DIE("impossibile eliminare  -> $dir$file
"
);
            }
            else
                
unlink($dir.$file) or DIE("impossibile eliminare  -> $dir$file
"
);
        }
    }
    
closedir($mydir);
    
    print 
"(II) Rimozione delle immagini riuscita con successo..
"
;
    
    
rmdir("./fotoc/$casa/");
    print 
"(II) Rimozione della cartella riuscita con successo..
"
;
    echo 
"<a href=\"admin.php\">Torna alla pagina di amministrazione</a>";
    }
    else {
        print 
"(II) Rimozione dati immobile non necessaria.
"
;
        echo 
"<a href=\"admin.php\">Torna alla pagina di amministrazione</a>";
    }
}
grazie a quanti mi aiuteranno . . . .