Mi problema es q tengo una página en AJAX y utilizo la función cargarcontenido q tan bien se explicó en la web pero no funciona con archivos.
La funcion coge con js el valor de cada variable del formulario y la manda a la siguiente página cargada con AJAX pero no me funciona con archivos, sería algo así:
Código :
---FORMULARIO--- <form name="form" action="JavaScript:cargarcontenido();"> <input type="file" name="archivo" size="60"></td> <input type="submit" value="Importar"</td> </form> ---FUNCION CARGAR CONTENIDO--- function cargarcontenido(){ archivo=document.form.archivo.value; ajax=nuevoAjax(); ajax.onreadystatechange=function(){ cargarpagina(ajax,"contenedor") } ajax.open("GET","procarchivo.php?archivo="+archivo,true); ajax.send(null) } ---FUNCION QUE PROCESA EL ARCHIVO--- $archivo=$_FILES['archivo'];
*Funciona correctamente no me manda el archivo, he probado a cogerlo con un $_GET pero sólo me llega el nombre del archivo.
Espero haberme explicado bien si hay alguna duda intentaré explicarme mejor.
Muchas gracias por tu tiempo.