Ciao a tutti!

Stampo con echo un immagine, che nell'onclick ha una parte di codice per eliminare un file e modificare il record di un db.

Il codice, l'ho provato e funziona, quindi dovrebbe esse scritto bene, ma quando lo inserisco nell'echo mi questo errore:

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\xampp\htdocs\cavedano.it\cavereserved\calendari o\lista.php on line 200

La linea 200 è quella di $id2 =$array2['id'];

e questo è il codice:
Codice PHP:
<?php
if($array['classifica'] == 2){
echo 
"<img src=\"../../immagini/b_green.gif\" width=\"9\" height=\"9\" border=\"0\" onclick=\"
$file = $array2['percorso'];
$id2 =$array2['id'];
if (file_exists(
$file)){
unlink(
$file);
mysql_query("
UPDATE calendario SET classifica '1' WHERE ID $id2\");
}else{
echo "
<img src=\"../../immagini/b_red.gif\" width=\"9\" height=\"9\" border=\"0\"/>";
}
?>
Non riesco a trovare l'errore, sapreste aiutarmi? :master:
Se avete anche qualche consiglio da darmi è ben accetto!!!

Grazie in anticipo
StLuca