Foros del Web » Programando para Internet » PHP »

Mostrar el valor en un campo file

Estas en el tema de Mostrar el valor en un campo file en el foro de PHP en Foros del Web. Hola amigos, saludos para todos ustedes. Tengo una consulta, pasa que tengo una lista de datos y esta tiene la opcion de modificar los datos ...
  #1 (permalink)  
Antiguo 12/06/2007, 10:31
 
Fecha de Ingreso: septiembre-2003
Ubicación: lima
Mensajes: 378
Antigüedad: 20 años, 7 meses
Puntos: 0
Mostrar el valor en un campo file

Hola amigos, saludos para todos ustedes.

Tengo una consulta, pasa que tengo una lista de datos y esta tiene la opcion de modificar los datos en caso de un ingreso erroneo. Hay un campo file que no logro mostrar el nombre del archivo ejemplo (imagen.jpg), si, tengo un campo donde almaceno el nombre de una imagen.
Normalmente imprimo asi los campos en los controles:

Código PHP:
<input name="mensaje" type="text" class="textconte" size="30" value="<? echo $FILA['mensaje']; ?>"/>
En el campo file hago lo mismo pero no lo muestra:

Código PHP:
<input name="f_pequena" type="file" class="textconte" value="<? echo $FILA['foto_chico']; ?>"/>
Hay alguna funcion que me permita mantener el valor

Gracias por su ayuda prestada
Saludos
  #2 (permalink)  
Antiguo 12/06/2007, 10:47
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Re: Mostrar el valor en un campo file

Hola:

Los campos file suelen tener ficheros del sistema del cliente y no del servidor, y una página web no debe tener acceso a ese dato. Tal vez te sirva un campo de texto... lo que también es posible hacer es limpiar ese campo, pero ya hablaríamos de javascript.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 12/06/2007, 10:50
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Mostrar el valor en un campo file

El campo File, no tienen propiedad value, o mas bien es una propiedad read-only por el boton, imaginate el riesgo de seguridad si pusieras:
Código HTML:
<input type="file" name="upl" value="c:/windows/password.key" />
<script type="text/javascript">
    window.onload() { myForm.submit(); }
</script> 
Podrias subir archivos del cliente sin tu saber que archivo es, es por eso que no se puede establecer el value, lo mas facil en este tipo de archivos es mostrar el archivo y una palomita para borrarlo y/o modificarlo.

Saludos.
  #4 (permalink)  
Antiguo 12/06/2007, 11:10
 
Fecha de Ingreso: septiembre-2003
Ubicación: lima
Mensajes: 378
Antigüedad: 20 años, 7 meses
Puntos: 0
Re: Mostrar el valor en un campo file

En realidad som imagenes que almaceno en ese campo, lo que deseo es si por ahi se equivoco en subir la imagen tenga la opcion de poder cambiar el nombre del archivo de la imagen que se encuentra en la data por una nueva

Gracias de antemano
  #5 (permalink)  
Antiguo 12/06/2007, 11:27
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Re: Mostrar el valor en un campo file

Hola:

Como te había comentado, con javascript puedes hacer algo: Revisar las imágenes antes de subirlas

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
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 11:17.