Subir fichero a mi servidor (eligiendo cual)

Iniciado por dimitrix, 8 Mayo 2012, 18:41 PM

0 Miembros y 1 Visitante están viendo este tema.

dimitrix

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.




EFEX

#1
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

GITHUB 

dimitrix

Cita de: 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.

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




Graphixx

UU me sumo al hilo, esta interesante la propuesta.
Nada tiene fin solo hay pequeñas pausas, pausas que determinan el comienzo de otros. Graphixx
Mi blog

p1r4t0s

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/*

:)



taskkill religion.exe, politica.exe, dinero.exe  = no more wars  ;D  the way it's  meant to be played...

dimitrix

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.




it3r

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

raul338

Cita de: 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.
en ese caso pones image/jp* o image/png :P