intSent = cint(request.cookies("sent"))
if intSent => 10 then
Varför i hel... får jag följande felmess:
Microsoft VBScript runtime error '800a000d'
Type mismatch: 'cint'
/test/jymdis/mail/requestemail.asp, line 2
Är jag blind idag lr?
4 svar · 217 visningar · startad av Jymdis
intSent = cint(request.cookies("sent"))
if intSent => 10 then
Varför i hel... får jag följande felmess:
Microsoft VBScript runtime error '800a000d'
Type mismatch: 'cint'
/test/jymdis/mail/requestemail.asp, line 2
Är jag blind idag lr?
Vad innehåller request.cookies("sent") då? Finns där alltid ett tal? Använd IsNumeric() för att kontrollera om värdet är ett tal.
Jag visste inte en cookie kunde innehålla ett tal (det är väl alltid en sträng?)?
if IsNumeric(request.cookies("sent")) = True then
blir iaf att det inte är en siffra (false alltså). Och det är alltid en siffra mellan 1 - 10 som värde i cookien.
Okej, varför är man alltid så urbota dum - där var inget värde i cookien (den var inte satt ännu) - det var därför. Tack @nders, som vanligt är du en klippa.