Hola:
El código de la página origen parece que lo tienes recortado... seguro que has dejado algo importante... de todos modos el código completo lo puedes obtener directamente de esta página:
Formulario (chequeo de imágenes), es un fichero html, así que puedes copiar el código directamente.
En el fichero enviar.php fíjate que la variable $defecto debe tener una imagen válida, y en el estilo del body, la imagen del background debe ser el fichero recibir (yo lo tengo como previendo.php)
Y recibir.php debería tener también la imagen "por defecto" anterior.
Yo empecé con las pruebas para el iframe oculto y una petición ajax (tal vez me tome algún tiempo)
Saludos