Hola y gracias por vuestro tiempo.
Mi problema es q tengo una página en AJAX y tengo un formulario con un campo tipo "file" y no soy capaz de coger el valor de este archivo.
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í:
---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; // Cojo el valor del archivo
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.