Cita:
Iniciado por luicos Lo que pretendia era adjuntar el archivo a traves de este formulario y que me sacase un mensaje de "archivo guardado" debajo del formulario pero sin que recargase toda la pagina, ...
Mira luicos, lo que puedes realizar es, como ya te han comentado, en tu formulario que deseas agregar el <input type='file'>, colocar este en un iframe de la siguiente manera:
Código HTML:
Ver original...
<FORM action='fichero.php' method='POST' enctype='multipart/form-data' id='formArchivo'> <INPUT type='hidden' name='codCombo' id='codCombo'> <INPUT type='file' name='archivo' <DIV id='mensajeResultado'></DIV>
El campo hidden es para que almacenes el codigo del combo ya que de alguna forma debes identificar para que registro es el fichero que estas subiendo. El DIV debajo del frame es donde se mostraran los mensajes.
Tu archivo PHP luego de procesar el fichero subido deberia tener una linea como esta para mostrar el mensaje:
Código PHP:
Ver original...
echo '<SCRIPT languaje=\'javascript\'>parent.getElementById("mensajeResultado").innerHTML = "Mensaje a mostrar..";</SCRIPT>';
...
Yo realice ese procedimiento para un sistema que desarrolle. Si lo quieres probar esta en http://alquiler.gschimpf.com. Debes registrarte como usuario nuevo y crear un anuncio.
Cualquier consulta es bienvenida.
Suerte!