news e cancellazione

ho un problema con la cancellazione delle immagini contenute nelle notizie...

Il link delle immagini memorizzato nel database.

Nella pagina delle news ho il seguente coll. al file di cancellazione:

//link al file di cancellazione

echo " | <a href=\"news/delete.php?id_news=" .$news_id_list. "&action=del_news\" class=Testo_news>Cancella</a><br /><br />";

il file di cancellazione il seguente:

<?

include "../config/connessione.php";

if ($_GET['action']=='del_news')

{

$del_id = $_GET['id_news'];

if (@mysql_query("DELETE FROM tb_news WHERE news_id = '$del_id'") or die (mysql_error()))

{

@include "rss.php";

echo "Cancellazione avvenuta correttamente. <a href=\"adm_news.php\">Torna indietro</a>";

}

}

$nome_file="$imag";

if (!file_exists($nome_file)) {

echo "Spiacente, non posso trovare il file $imag";

} else {

if (!unlink($imag)) {

echo "$PHP_SELF: Errore, impossibile cancellare il file $imag";

echo "Controllalo!";

} else {

echo "Il file $imag ? stato cancellato";

}

}

?>

Le news vengono cancellate dal dbase corretamente ma come faccio a cancellare l'immagine?

inviato 8 anni fa
danilob
X 0 X

non c' un modo per ricavare il percorso (cartella/nome_immagine.jpg) dell'immagine della news da cancellare?

risposto 8 anni fa
Gianni Tomasicchio
X 0 X

Ciao,

il codice seguente cancella l'immagine della news. Devi solo controllare che il $nome_file contenga il percorso corretto.

$nome_file="$imag";
if (!file_exists($nome_file)) {
echo "Spiacente, non posso trovare il file $imag";
} else {
if (!unlink($imag)) {
echo "$PHP_SELF: Errore, impossibile cancellare il file $imag";
echo "Controllalo!";
} else {
echo "Il file $imag ? stato cancellato";
}
}

:bye:

Zeta

risposto 8 anni fa
zeta80
X 0 X

ok... Grazie

risposto 8 anni fa
danilob
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda