Foros del Web » Creando para Internet » HTML »

[SOLUCIONADO] Cargar una imagen en input

Estas en el tema de Cargar una imagen en input en el foro de HTML en Foros del Web. Buenos dias !!! Tengo un problemilla que tras mucho buscar no he encontrado solución: - Quiero cargar un formulario con información de la BBDD (muestro ...
  #1 (permalink)  
Antiguo 25/04/2013, 02:49
 
Fecha de Ingreso: noviembre-2012
Mensajes: 84
Antigüedad: 11 años, 4 meses
Puntos: 5
Pregunta Cargar una imagen en input

Buenos dias !!!

Tengo un problemilla que tras mucho buscar no he encontrado solución:

- Quiero cargar un formulario con información de la BBDD (muestro los datos para que el usuario los modifique).

En los input tipo "text o number" les coloco el valor en su value, ejemplo:

Código PHP:
 <input type="text" name="nombre" value="<?php echo $nombre ?>" required/>
- Pero cómo lo hago para un "type file" ?? es decir:

Código PHP:
<input  type="file"  name="imagen" value="<?php ...... ?>" />
Alguna idea?¿?¿

Gracias de antemano.
  #2 (permalink)  
Antiguo 25/04/2013, 03:09
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Cargar una imagen en input

No puede hacerse. Lo que se suele hacer, es colocar la imagen de forma normal, luego un campo para reemplazar dicha imagen. No se puede porque el archivo una vez subido ya no se guarda de forma local. Es decir, ya no tiene nada que ver con el ordenador del usuario.
  #3 (permalink)  
Antiguo 25/04/2013, 03:20
 
Fecha de Ingreso: noviembre-2012
Mensajes: 84
Antigüedad: 11 años, 4 meses
Puntos: 5
Respuesta: Cargar una imagen en input

Gracias pzin!

A usuario me refiero al administrador de la base de datos. (el cliente podrá subir imágenes a su página web). Se supone que tendrá acceso al servidor...

Entonces le obligo siempre a subir una imagen?¿

gracias otra vez!!
  #4 (permalink)  
Antiguo 25/04/2013, 03:49
 
Fecha de Ingreso: noviembre-2012
Mensajes: 84
Antigüedad: 11 años, 4 meses
Puntos: 5
Respuesta: Cargar una imagen en input

SOLUCIONADO !!

Lo que hice es lo siguiente:

Código PHP:
<input  type="file"  name="imagen" style="display: none" /> 
                  
                      <
input type="text" name="ruta" size='12'>  
<
input type="button" value="Cambiar" onclick="imagen.click(); ruta.value=imagen.value"
Poner el input file como oculto y hacer "trampilla" con un type text y boton normal, jugando con JavaScript.

Espero que le sirva a alguien de ayuda.

Un saludo"

Etiquetas: formulario, input
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 23:37.