Ciao.
Grazie a tutti
A me il tuo script funziona perfettamente su IE
Mi sta venendo il dubbio che ho settato qc di sbagliato (su IE)
ma PP non saprei dove andare a parare.
"?> " che apache dovrebbe togliere ma ricordati che se un file deve essere un'immagine non deve esserci alcuno spazio ne prima ne dopo i tags php (spazi intesi come "a capo", "tab", " " ... "\n" o "\r" o "\r\n" ... insomma, tutti)
Questa non la sapevo buono a sapersi.
aggiungi che se metti un header jpeg e crei una png comunque stai sbagliando ... il fatto che si veda non significa che stai facendo bene, crea una jpg e fine dei problemi
Avevo corretto anche con imagejpeg($immagine) comunque è sempre meglio
essere pignoli

Grazie ancora se vi viene in mente qc circa i settaggi di IE
postate.