Avatar billede xenoxsis Nybegynder
17. januar 2007 - 17:50 Der er 6 kommentarer og
1 løsning

Begrænsning af file upload

Hej

Hvordan laver jeg en upload form som når jeg trykker "gennemse" allerede har "billedfiler valgt"? Så folk kun får *.gif og *.jpeg filer vist?
Lige nu når jeg trykker gennemse er ALLE FILER valgt som standard. Kan det ændres?
Avatar billede jensgram Nybegynder
17. januar 2007 - 21:15 #1
Nej, hvis det er en <input type="file"> så kan du ikke gøre noget som helst.
Avatar billede jensgram Nybegynder
17. januar 2007 - 21:16 #2
Vil du lave det andet er løsningen en applet, men så skal man jo afveje, om det så stadig gavner brugeren...
Avatar billede xenoxsis Nybegynder
18. januar 2007 - 20:54 #3
Det skal være til et upload system. Er der ikke andre muligheder? Det er ligemeget hvis det er besværligt, men det kunne godt være der var nogen der kendte en lille smutvej
Avatar billede olebole Juniormester
19. januar 2007 - 14:21 #4
<ole>

Det ville være en middelsvær katastrofe, hvis nogen kendte den slags 'små smutveje'!  ;o)

type="file" elementet er uden sammenligning det potentielt farligste element i HTML. Det er alle browser-leverandører heldigvis opmærksom på - og derfor er elementet pålagt de strengeste restriktioner af alle

/mvh
</bole>
Avatar billede xenoxsis Nybegynder
19. januar 2007 - 14:22 #5
Ja det er klart, men det er da ikke en smutvej at tilføje en type="file" value="*.gif, *.jpg" eller lign. Men det forstår jeg ikke er muligt.
Avatar billede erikjacobsen Ekspert
19. januar 2007 - 14:31 #6
Det virker absolut ikke i alle nuværende browsere, selv om forslaget om en accept-attribut har været fremme siden Ruder Konges tid (1995). Leg med en eller flere af disse (jeg har ikke rigtig noget erfaring med dem):

<input type=file name=image accept="image/gif,image/jpg">
<input type=file name=image accept="image/">
<input type=file name=image accept="image/*">
Avatar billede xenoxsis Nybegynder
12. februar 2007 - 19:51 #7
Lukket
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester