Avatar billede kr-data Nybegynder
01. januar 2004 - 17:03 Der er 15 kommentarer og
1 løsning

<input type="file", Sikre sig, at man kun kan vælge gif og jpg

Hej

Jeg har en <input type="file" ... > og jeg vil gerne sikre mig, at man kun kan vælge gif og jpg-filer. Jeg kan selfølgelig lave så den chekker det i den fil der modtager filen, men vil da helst, at den også gør det i "filboksen"!

På forhånd tak.
Avatar billede erikjacobsen Ekspert
01. januar 2004 - 17:05 #1
Enhver kan snyde med det der sker på klienten, så du *skal* også gøre det på serveren.
Avatar billede kr-data Nybegynder
01. januar 2004 - 17:08 #2
det har jeg også tænkt mig, men alligevel vil det være  bedre for brugerne, at det kun er de filer de kan se
Avatar billede elskermad.dk Nybegynder
01. januar 2004 - 17:08 #3
når den sender (onSubmit) skal du vel med noget javascript function tjekke at det efter . [punktum] i den ønskede fil er entel jpg eller gif...
Avatar billede Slettet bruger
01. januar 2004 - 17:11 #4
Du kan ikke filtrere brugernes valg. Så det du beder om er ikke muligt.
Avatar billede elskermad.dk Nybegynder
01. januar 2004 - 17:12 #5
oki fair nok?
Avatar billede kr-data Nybegynder
01. januar 2004 - 17:12 #6
elskermad.dk>> Ved godt hvordan jeg laver så den chekker det der, jeg vil blot, at den boks brugeren ser kun giver mulighed for at vælge .jpg og .gif (ved godt, at man kan manipulere der, men det er sværere at lave ondsindede ting, hvis den er der)
Avatar billede erikjacobsen Ekspert
01. januar 2004 - 17:13 #7
Det understøttes ikke af alle browsere, men du kan i princippet:

<INPUT TYPE="FILE" NAME="file" ACCEPT="image/jpeg">
Avatar billede kr-data Nybegynder
01. januar 2004 - 17:14 #8
el_barto>> Mener nu ellers jeg har set scripts som kan klare den opgave
Avatar billede kr-data Nybegynder
01. januar 2004 - 17:15 #9
f.eks. som erikjacobsen.

erikjacobsen> hvordan laver man det, hvis den både skal tage jpeg og gif?
Avatar billede erikjacobsen Ekspert
01. januar 2004 - 17:19 #10
komma imellem - men at finde en browser,  der understøtter det, er som
at finde et intelligent medlem af folketinget. Det kan altså ikke stå alene!
Avatar billede kr-data Nybegynder
01. januar 2004 - 17:28 #11
dvs. det hedder: ACCEPT="image/jpeg, image/gif" eller?

sådan er det jo ofte, hvis man bruger javascript skal browseren også godkende det ;) men jeg kan godt følge dig i hvad du mener
Avatar billede kr-data Nybegynder
01. januar 2004 - 19:31 #12
erikjacobsen> smid et svar
Avatar billede erikjacobsen Ekspert
01. januar 2004 - 21:09 #13
*g* Har du fundet en browser hvor det virker? Hvilken?
Avatar billede kr-data Nybegynder
01. januar 2004 - 22:03 #14
Har ikke fået min til det, men hvis det virker i teorien, kan jeg jo ikke gøre meget mere ;)
Avatar billede erikjacobsen Ekspert
01. januar 2004 - 22:16 #15
Ok da, heller ikke mig. Men så har jeg ikke gjort mig fortjent til point, tak.
Avatar billede kr-data Nybegynder
01. januar 2004 - 22:18 #16
Sikker?
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