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.$file, 0777);
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 . . . .