ciao a tutti ho creato una pagina che mi crea la lista dei miei record con immagini annesse, vorrei cancellare un record cliccando su un link "cancella", ora il mio problema è che i dati del record vengono cancellati ma l'immagine non viene cancellata dalla cartella del server;

questa è la pagina di cancellazione richiamata dal link "cancella"

Codice PHP:
$query "DELETE FROM lavori WHERE IDlavori = '$IDlavori'";         
 
$directory'../foto/';
$nome_immagine'$foto' ;

$file="$directory/$nome_immagine"

if (
file_exists("$file")) 
if(
unlink($file))
echo 
"file cancellato";
else
echo 
"errore file non cancellato";
else
echo 
"$foto file non esiste"
Se al posto di $foto scrivo il nome dell'immagine questa me la cancella, quindi il mio problema è che sbaglio nel passargli la variabile o meglio non gliela passo proprio.. qualcuno mi aiuta.. grazie