07. marts 2005 - 11:25
Der er
6 kommentarer og 1 løsning
Hvis lig noget så videre til
Hej eksperter Jeg har et spg, som burde være meget simpelt, men den melder hele tiden fejl.... Fra en side sendes der et ugenr. videre til en opdateringsside, hvor koden jo er: uge1 = Request.form("uge1") Nu vil jeg gerne have sådan, at hvis uge1 = 0, så skal brugeren sendes til en fejlside - noget med: If uge1 = "0" Then Response.Redirect "fejlmelding.asp" End if (har prøvet med 0 i stedet for "0"). Hvorfor virker dette ikke??????????
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
07. marts 2005 - 11:27
#1
prøv: If uge1 = "" OR uge1 = 0 OR uge1 = "0" then Response.Redirect "fejlmelding.asp" End if
07. marts 2005 - 11:30
#2
Fordi du laver en tekst/tal sammenligning. Alt hvad der kommer fra request er tekst og: "0" = 0 diver altid false. Løsningen er et at bruge "0" eller ændre uge1 til tal: uge1 = cInt(Request.form("uge1"))
07. marts 2005 - 11:31
#3
diver = giver :o)
07. marts 2005 - 11:34
#4
Jeg har dummet mig :-) If uge1 = "0" Then Response.Redirect "fejlmelding.asp" End if fungerer ok, men rejlen opstår på fejlmelding.asp - nu skal jeg til at vågne :-) smid begge et svar og I deler pointene - tak for jeres hjælp
07. marts 2005 - 11:39
#5
nej tak...
07. marts 2005 - 13:33
#6
Tag du dem bare selv ... vi har jo ikke løst dit problem :)
07. marts 2005 - 15:24
#7
OK
Kurser inden for grundlæggende programmering