Originariamente inviato da spiadadda
Ciao e scusami se ti disturbo ancora!
Ho provato la funzione
Codice PHP:
unlink($immagine
e ho capito il suo funzionamento, ma ho un problema con il percorso delle immagini.

Esempio: DELETE.PHP

Codice PHP:
$directoryimmagini/cartella1/cartella2/img-cart
$nome_immagine
prova.jpg

$delete_immagine
="$directory/$nome_immagine";

if (!
unlink($delete_immagine))
  {
  echo (
"Impossibile eliminare $immagine 
"
);
  }
else
  {
  echo (
"$immagine Cancellato con successo
"
); 
Se il file delete.php è posto nella root principale del mio sito, allora tutto funziona correttamente, ma se il file delete è posto in una sottocartella del mio sito lo script non funziona e mi da il seguente errore:

codice:
Warning: unlink(immagini/cartella1/cartella2/img-cart/prova.jpg ) [function.unlink]: No such file or directory in /web/htdocs/www.mio-dominio.it/home/script/cancella/delete.php
Naturalmente ho provato a cambiare il percorso nella variabile:
Codice PHP:
$directory 
ho usato un percorso assoluto:
codice:
/immagini/cartella1/cartella2/img-cart
oppure
/web/htdocs/www.mio-dominio.it/home/immagini/cartella1/cartella2/img-cart
e anche relativo

codice:
../../immagini/cartella1/cartella2/img-cart
Come devo impostare i percorsi alla cartella che contiene le immagini da cancellare?
dipende dove precisamente lo hai messo.. potrebbe bastare anche solo una volta

../

invece che

../../