probabilmente manca proprio l'header... dovrebbe bastare aggiungere allo script richiamato nel tag IMG l'istruzione header('content-type: image/png')...