Jejeje no, ese código concuerda con uno que usé para cuando quieres subir imagenes a un servidor sin recargar la pagina, como AJAX no soporta la subida de archivos entonces la idea es hacer un submit a un iframe oculto que es el que se encargaría de procesar las imagenes. Mira este
link
Actualmente uso este
plugin de jquery para no quemarme tanto el coco
Saludos