Foros del Web » Creando para Internet » HTML »

tipo de archivo en input type="file"

Estas en el tema de tipo de archivo en input type="file" en el foro de HTML en Foros del Web. Hola amigos, necesito informacion de como puedo configurar la ventana que se abre con el input tipo file, es decir como puedo configurar la extenciones ...
  #1 (permalink)  
Antiguo 16/03/2009, 13:51
 
Fecha de Ingreso: mayo-2008
Ubicación: Caracas
Mensajes: 33
Antigüedad: 9 años, 6 meses
Puntos: 0
tipo de archivo en input type="file"

Hola amigos, necesito informacion de como puedo configurar la ventana que se abre con el input tipo file, es decir como puedo configurar la extenciones de los archivos que quiero que se abran, porque por default siempre me aparecen en tipo: un select que dice todos los archivos.
Quisiera colocarle solo (*.jpg,*.gif,*.png)...
Si alguien me puede ayudar con esto muchas gracias. Solo he encontrado scripts para validar el input pero quiero es configurar la ventana q abre el input.
  #2 (permalink)  
Antiguo 16/03/2009, 13:56
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 15 años, 9 meses
Puntos: 771
Respuesta: tipo de archivo en input type="file"

Hola stravaganzza

No se puede.

Saludos,
  #3 (permalink)  
Antiguo 17/03/2009, 17:32
 
Fecha de Ingreso: enero-2008
Ubicación: Buenos Aires
Mensajes: 305
Antigüedad: 9 años, 10 meses
Puntos: 14
Respuesta: tipo de archivo en input type="file"

Lo que se puede hacer con PHP, es que una vez que el usuario elige el archivo, antes de subirlo comparar el archivo subido, y si no es ninguna de las extenciones que tu quieres, el archivo no se suba y muestre un mensaje de error. Por ej: "La extencion del archivo es invalida. Solo se pueden subir (*.jpg,*.gif,*.png)".
  #4 (permalink)  
Antiguo 18/03/2009, 17:14
 
Fecha de Ingreso: mayo-2008
Ubicación: Caracas
Mensajes: 33
Antigüedad: 9 años, 6 meses
Puntos: 0
Respuesta: tipo de archivo en input type="file"

Gracias por su ayuda chicos... si bueno sino se puede entonces tendre que hacer la validacion con javascript...
  #5 (permalink)  
Antiguo 18/03/2009, 17:36
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.544
Antigüedad: 15 años, 8 meses
Puntos: 1262
Respuesta: tipo de archivo en input type="file"

Hola:

Aunque no es exactamente lo que pides, creo que esto podrá ayudarte: Revisar las imágenes antes de subirlas

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #6 (permalink)  
Antiguo 19/03/2009, 07:52
Avatar de Solid  
Fecha de Ingreso: enero-2003
Ubicación: Argentina
Mensajes: 180
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: tipo de archivo en input type="file"

No se puede, y tampoco por PHP, excepto que estés haciendo un post/get por AJAX enviando el nombre del archivo, caso contrario, por PHP lo estarías haciendo, pero recién después de subir el archivo (lo cual es una perdida de tiempo).

La mejor opción es obtener la extensión por Javascript y ahí determinar que se hace.
__________________
Just because I rock doesn't mean I'm stone
  #7 (permalink)  
Antiguo 02/11/2010, 12:00
 
Fecha de Ingreso: noviembre-2010
Mensajes: 2
Antigüedad: 7 años, 1 mes
Puntos: 0
Respuesta: tipo de archivo en input type="file"

No sé si no podrá, pero puedes usar el Uploadify (www.uploadify.com)
Es una mezcla de flash y php, y te permite configurar para visualizar sólo los archivos con las extensiones que desees.

Saludos,
  #8 (permalink)  
Antiguo 04/06/2013, 14:11
Avatar de LittaPanda  
Fecha de Ingreso: junio-2013
Mensajes: 1
Antigüedad: 4 años, 6 meses
Puntos: 0
Respuesta: tipo de archivo en input type="file"

<input id="miDocumento" type="file" accept="image"/>

Tambien puedes poner el MIME type admitido.
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 03:01.