i can tryOriginariamente inviato da gianiaz
fai una prova:
1 - Togli l'istruzione header
2 - Fai un echo di un immagine
3 - Copia il codice (quindi tutti i caratteri strani)
4 - Salvalo in un file di testo, ma salva con estensione jpg.
5 - Vedi l'immagine?
Questo era solo per escludere che non fosse sbagliata l'immagine di partenza.
Solitamente in questi casi l'errore è dovuto a qualche carattere che va a rendere inutilizzabile l'immagine (verifica che non ci siano ritorni a capo o cose del genere dopo l'istruzione di header.
Altro non mi viene in mente...ti faccio sapere tra 5 min.