Foros del Web » Programando para Internet » PHP »

Valor de input type='file' al refrescar la pantalla

Estas en el tema de Valor de input type='file' al refrescar la pantalla en el foro de PHP en Foros del Web. Buenas Noches: Tengo un problema que al consistir la pantalla y si hay un error en otro input me al volver me pierde el valor ...
  #1 (permalink)  
Antiguo 10/01/2011, 17:26
Usuario no validado
 
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires
Mensajes: 413
Antigüedad: 15 años
Puntos: 3
Valor de input type='file' al refrescar la pantalla

Buenas Noches:
Tengo un problema que al consistir la pantalla y si hay un error en otro input me al volver me pierde el valor del input en dondehabia seleccionado las fotos.
Es decir no funciona el value="<?php echo $foto[1];?>"

Por las dudas les dejo el codigo, por si alguien puede ayudarme

<tr><td height="45" align="center">01<input type="file" name="foto1" value="<?php echo $foto[1];?>" size="80" accept="image/gif"/></td></tr>

Muchas Gracias
  #2 (permalink)  
Antiguo 10/01/2011, 18:07
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Valor de input type='file' al refrescar la pantalla

El valor del input file no es posible por seguridad asignarlo, y no hay forma de hacer lo que planteas más que hacer que el usuario vuelva a subir el archivo.

Saludos.
  #3 (permalink)  
Antiguo 10/01/2011, 19:21
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Valor de input type='file' al refrescar la pantalla

Lo que hago (y tal vez muchos otros tambien) en estos casos es subir los archivos a un directorio temporal y dar oportunidad al usuario de seleccionarlos por medio de checkbox para transferirlos al directorio final cuando por fin llenan el formulario correctamente.
__________________
- León, Guanajuato
- GV-Foto
  #4 (permalink)  
Antiguo 11/01/2011, 06:47
Usuario no validado
 
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires
Mensajes: 413
Antigüedad: 15 años
Puntos: 3
Respuesta: Valor de input type='file' al refrescar la pantalla

Buen Día
Amigos, yo subo el archivo a la Web una vez que no hay errores en el ingreso de datos del formulario, necesitaría mantener el nombre del archivo que el usuario quiere subir mientras me mantengo en el mismo formulario, es un VALUE de un input comun, aca no se porque no funciona.
Muchas Gracias
  #5 (permalink)  
Antiguo 11/01/2011, 10:25
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Valor de input type='file' al refrescar la pantalla

Cita:
Iniciado por betodaniel61
necesitaría mantener el nombre del archivo que el usuario quiere subir mientras me mantengo en el mismo formulario, es un VALUE de un input comun
No, no es un VALUE de input comun, ya te lo dijo GatorV, es cuestion de seguridad... si se pudiera manipular ese valor entonces seria posible tener acceso a la informacion de los usuarios.
__________________
- León, Guanajuato
- GV-Foto

Etiquetas: input, pantalla, refrescar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:28.