Avatar billede alleslev Nybegynder
06. marts 2010 - 13:39

validere file felt med asp

Hej

jeg har lavet et script til at oploade en fil med, samt sætte noget data i en database, det fungere nu så langt at jeg kan validere "text" felterne i min formular og får en fejl vis de ikke er udfyldt, men jeg kan ikke få det lavet på min "file" felt

min kode ser således ud, og jeg vil gerne have at den udskriver en fejl vis man ik har valgt en fil, som det er ud udskriver den fejlen uanset hvad.

if request.querystring("action") = "tilfoej_rapport" then

Set Upload = Server.CreateObject("Persits.Upload.1")
Upload.Save server.mappath("uploads\")

navn = upload.form("navn")
adresse = upload.form("adresse")
postnr = upload.form("postnr")
by = upload.form("by")
email = upload.form("email")
tlf = upload.form("tlf")
rapport = upload.form("rapport")

strerror = ""
strnavnerror = ""
stradresseerror = ""
strpostnrerror = ""
strbyerror = ""
strtlferror = ""
strrapporterror = ""
stremailerror = ""
    strnavn = Trim(navn)
    stradresse = Trim(adresse)
    strpostnr = Trim(postnr)
    strby = Trim(by)
    strtlf = Trim(email)
    stremail = Trim(tlf)
    strrapport = Trim(rapport)   
   
    If Len(strnavn) = 0 Then
        strnavnError = "<font color='ff0000'>Du skal skrive et navn!</font>"
        strerror = strerror & "1"
    end if
    If Len(stradresse) = 0 Then
        stradresseError = "Du skal skrive en adresse!"
        strerror = strerror & "1"
    end if
    If Len(strpostnr) = 0 Then
        strpostnrError = "Du skal skrive et postnr.!"
        strerror = strerror & "1"
    end if
    If Len(strby) = 0 Then
        strbyError = "Du skal skrive en by!"
        strerror = strerror & "1"
    end if
    If Len(strtlf) = 0 Then
        strtlfError = "Du skal skrive et telefon nr.!"
        strerror = strerror & "1"   
    end if
    If Len(strrapport) = 0 Then
        strrapportError = "vælg en fil"
        strerror = strerror & "1"   
    end if





response.write strnavnerror
response.write stradresseerror
response.write strpostnrerror
response.write strbyerror
response.write strtlferror
response.write strrapporterror

nogle der kan hjælpe med det??
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