Pero ... tu "makeimg.php" hace su cometido bien? (probandolo por una llamada directa en el URL: 
http://www.nose.nose/makeimg.php?photo=.....) 
Si no indicas el código de ese "makeimg.php" es complicado ver donde pueda estar el problema .. También es necesario asegurar que $array[foto] tenga el valor esperado (en tu código fuente HTML generado lo puedes ver desde tu navegador ver->código fuente). 
Un saludo,