Come dice k.b, è la logica che usi che è errata.
Lo script che restituisce l'immagine dovrebbe fare solo quello e niente altro.
Il listato lo dovresti poi costruire in questo modo

Codice PHP:
<html>
varie intestazioni html ecc ]

[
img]file_php_che_restituisce_l_immagine.php?parametri_vari[/img]
[
img]file_php_che_restituisce_l_immagine.php?parametri_vari[/img]

</
html
Il "file_php_che_restituisce_l_immagine.php" invia solo l'output dell'immagine.

Inoltre:



nel mio file incriminato c'è solo scritto questo

il "solo questo" sono ben 11 righe di output , il parser di php sta anche cercando di dirtelo .

Se qualcosa non ti è chiaro io sono qui.

Ciao