Error al subir archivo con AJAX

edited junio 2008 in Principiantes
Hola, me da el siguiente error al querer subir un archivo:

Notice: Undefined index: prueba.xls in C:\AppServ\www\usuarios1\library\kumbia\controller\controller.php on line 355

Pongo en codigo:

VISTA
<?= form_remote_tag("excel/comprobar", "update: fin_excel", "method: post", "enctype: multipart/form-data") ?>

<label for="xls">
	<span>Importar desde archivo</span>
	<?= file_field_tag("xls") ?>
</label>

<?= submit_tag("Importar") ?>
<?= end_form_tag() ?>

CONTROLADOR
if($this->upload_file($this->request('xls'), "public/files")){
	Flash::success("Se subió el archivo correctamente");
} else {
	Flash::error("No se pudo subir el archivo, revise permisos ".$this->request('xls'));
}

Finalmente muestra:
No se pudo subir el archivo, revise permisos prueba.xls

(el mensaje del Flash::error)

Se me olvidaba decir que el SO es Windows XP

Gracias

Un saludo

Comentarios

  • Con formularios remotos no se pueden ejecutar estas acciones es por cuestion de seguridad que el browser no lo permite eso fue algo que lei hace tiempo una persona que presento esta misma inquietud y le informaron eso...
  • edited 9:31
    Es cierto, por ahora Ajax no permite subir archivos. Se puede trampear con un iframe oculto. En cabezaderatón.ar hay un buen tutorial.
  • edited 9:31
    Gracias por las respuestas
Sign In or Register to comment.