Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: dimitrix en 8 Mayo 2012, 18:41 pm



Título: Subir fichero a mi servidor (eligiendo cual)
Publicado por: dimitrix en 8 Mayo 2012, 18:41 pm
Me gustaría saber si se puede hacer algo para que cuando le de a examinar en un formulario me salgan solo Imagenes y PDF.

¿Esto es posible?

Creo que si lo he visto en algún sitio.


Título: Re: Subir fichero a mi servidor (eligiendo cual)
Publicado por: EFEX en 8 Mayo 2012, 19:00 pm
Seria como agregar el prefijo buscar por extensiones como *.jpg, *gif, *.pdf no ? pero desconozco como hacerlo.

Buscando encontre algunos que quizás te sirva...

Checking the file extension of an uploaded file
http://www.ozzu.com/programming-forum/checking-the-file-extension-uploaded-file-t45079.html

How do I Validate the File Type of a File Upload?
http://stackoverflow.com/questions/71944/how-do-i-validate-the-file-type-of-a-file-upload

Catching Illegal File Extension *Before* It's Uploaded
http://www.willmaster.com/blog/javascript/prevent-upload-illegal-file-extensions.php

How to check upload file extension (javascript)
http://my-sliit.blogspot.com.ar/2009/04/how-to-check-upload-file-extension.html



Título: Re: Subir fichero a mi servidor (eligiendo cual)
Publicado por: dimitrix en 8 Mayo 2012, 19:11 pm
Seria como agregar el prefijo buscar por extensiones como *.jpg, *gif, *.pdf no ? pero desconozco como hacerlo.

Sí, según he visto solo es compatible con ciertos navegadores... así que ya veré como lo hago^^


Título: Re: Subir fichero a mi servidor (eligiendo cual)
Publicado por: Graphixx en 9 Mayo 2012, 21:19 pm
UU me sumo al hilo, esta interesante la propuesta.


Título: Re: Subir fichero a mi servidor (eligiendo cual)
Publicado por: p1r4t0s en 10 Mayo 2012, 22:01 pm
Editando el tad de HTML tambien se puede, por ejemplo para imagenes:

<form action="miformulario.php">

  <input type="file" name="pic" accept="image/*" />

  <input type="submit" />

</form>


La clave esta en: accept="image/*"

Las opciones normales son image/*, audio/* y video/*

 :)



Título: Re: Subir fichero a mi servidor (eligiendo cual)
Publicado por: dimitrix en 11 Mayo 2012, 18:03 pm
p1r4t0s Eso lo vi hace una semana, el problema es que no es compatible con muchos navegadores y no es muy exacto, por que quizás necesites que se sea JPG y no PNG.


Título: Re: Subir fichero a mi servidor (eligiendo cual)
Publicado por: it3r en 11 Mayo 2012, 21:23 pm
http://www.w3schools.com/tags/att_input_accept.asp

se puede especificar el mime type pero no es compatible ni con safari ni con ie :/

saludos


Título: Re: Subir fichero a mi servidor (eligiendo cual)
Publicado por: raul338 en 11 Mayo 2012, 21:31 pm
p1r4t0s Eso lo vi hace una semana, el problema es que no es compatible con muchos navegadores y no es muy exacto, por que quizás necesites que se sea JPG y no PNG.
en ese caso pones image/jp* o image/png :P