Pues el problema puede ser debido a que haces un: echo "estado:".$est; al principio de tu script, no se si sepas pero no puedes enviar nada de contenido de texto cuando vas a imprimir una imagen.
Para hacer "testing" en este caso lo más recomendable es que abras directo la imagen por URL en tu navegador y veas lo que te imprime.
Saludos