Certo che dà errore, hai messo l'apice doppio dove non serve. Riporto il mio esempio:Originariamente inviato da abbath
<?php
echo "<img src=WebGFX/prodotti/"${_GET['img']}">";
?>
E mi ha dato tale errore...
echo "<img src=\"${_GET['img']}\">";
Il %22 è la codifica in hex dell'apice doppio. Perché anche in questo caso, hai sbagliato ad usarlo. Devi fare (e nota bene la parte in rosso):Originariamente inviato da abbath
Il secondo invece scritto così non mi dà errore...
<?php
echo "<img src=WebGFX/prodotti\"" . $_GET['img'] . "\">";
?>
Però il percorso dell'immagine viene così scritto...
....WebGFX/prodotti%22migmag/2_sm.jpg%22
echo "<img src=\"WebGFX/prodotti/" . $_GET['img'] . "\">";