Ciao a tutti, ho questo problema: voglio eliminare immagini da più cartelle e voglio che l'elaborazione di eliminazione avvenga senza messaggi di errori anche quando una delle cartelle è vuota. Come devo risolvere il problema? Aggiongo il mio script.
Codice PHP:
require '../config.inc.php';
mysql_select_db($db_name, $db);
$query =("DELETE FROM mete WHERE meta_id=$id") or die ("Impossibile eseguire l'operazione");
$risultato = mysql_query($query);
$operazioni = mysql_affected_rows($db);
$path = "../images/big/";
$path2 = "../images/big2/";
$path3 = "../images/small/";
$path4 = "../images/small2/";
$image_data = "$id.jpg";
unlink($path . $image_data);
$image_data2 = "$id.jpg";
unlink($path2 . $image_data2);
$image_data3 = "$id.jpg";
unlink($path3 . $image_data3);
$image_data4 = "$id.jpg";
unlink($path4 . $image_data4);
print("
<div class=\"div_blu\"><span><center> OFFERTA E FOTO DI RIFERIMENTO ELIMINATI </center></span></div>". "
");
print("<a href=\"lista_offerte.php\"><center>Torna all'elenco delle offerte</center></a>
<div class=\"div_blu\"> </div>");
}
è logico che così com'è mi segnala gli errori di eventuali cartelle vuote con relativi id.
Grazie