Avatar billede Slettet bruger
28. juli 2002 - 20:08 Der er 6 kommentarer og
1 løsning

Validere input type="file"

Hej - jeg er ved at lave noget hvor man som bruger kan opdatere sine info og uploade et billede i samme tag.

Jeg er kommet så langt at jeg har fundet ud af at man skal bruge Upload.Form("brugernavn") i stedet for request.form("brugernavn") hvis man uploader.

Problemet går på at jeg kan ikke tjekke for OM input-feltet til billedet er udfyldt:

if (request.form("billede")) = "" then

virker ikke - måske fordi det er til et felt af typen:
<input type="file" name="billede">

Jeg skal altså først tjekke OM feltet er udfyldt fordi jeg i så fald skal bruge Upload.Form("brugernavn") - hvis feltet IKKE er udfyldt skal jeg bruge request.form("brugernavn")

Nogen ideer?
Avatar billede eagleeye Praktikant
28. juli 2002 - 20:25 #1
kan man ikke bruge Upload.Form("brugernavn") selv man ikke angiver nogen fil???

Hvilken upload kompunent bruger du ?
Avatar billede Slettet bruger
28. juli 2002 - 20:34 #2
Hej igen... Bruger ikke nogen komponent.

Jeg har smidt koden op her så kan du se:

http://hjem.get2net.dk/2hot/kode.txt
Avatar billede eagleeye Praktikant
28. juli 2002 - 21:00 #3
Kan du ikke prøve at udskrive cdpFileName så du kan se hvad den er når ingen fil er valgt.
Avatar billede bobbedude Nybegynder
28. juli 2002 - 21:30 #4
http://www.shiningstar.net/articles/articles/javascript/javascriptvalidations.asp
Det er godt nok ikke i asp men javascript og meget simpelt.
Avatar billede Slettet bruger
28. juli 2002 - 21:34 #5
eagleeye > Tror jeg dropper den metode. Hotellet har ASPsmartupload installeret.

Jeg har prøvet men får

Wrong selection : Unable to save file (Error 1120)

Siger det dig noget?
Avatar billede eagleeye Praktikant
28. juli 2002 - 21:40 #6
Ikke lige umiddeldbart... Har du skrive rettetigheder, den skriver jo filen kan ikke gemmens.
Avatar billede Slettet bruger
11. august 2002 - 20:44 #7
lukker
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
Kurser inden for grundlæggende programmering

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