webForumDet fria alternativet

If sats med flera or /or not?

ASP

5 svar · 207 visningar · startad av Obbelix

Medlem sedan okt. 2002257 inlägg
Frågan#1

Halloj!

Hjärnan har spårat ur totalt på detta.

if (session("inloggad") = FALSE) OR (session("user_id") = "" ) OR NOT (isNumeric(session("user_id"))) then
'skicka till inloggning...
else
'gör det som ska göras...
end if

Går det inte att kolla alla dessa saker samtidigt?
Om session("user_id") är en textsträng så kommer den igenom "if satsen".

HUR GÖRA?

Medlem sedan mars 20015 287 inlägg
#2

Ska det inte vara:
[kod
if (session("inloggad") = FALSE) OR (session("user_id") = "" ) OR (isNumeric(session("user_id"))= FALSE) then
'skicka till inloggning...
else
'gör det som ska göras...
end if

Medlem sedan okt. 2002257 inlägg
#3

Funkade inte...

Medlem sedan okt. 2002257 inlägg
#4

Fel av mig.... Jo det funkar perfekt!
Tackar!

Medlem sedan okt. 2002257 inlägg
#5

Eller... nä.

Det funkade de första gångerna men inte sen. får felmeddelande på att värdet inte är numeriskt, alltså har den tagit sig igenom.
MEN tar jag uppdatera på sidan så kommer jag tillbaks till inloggningssidan, vilket är rätt.. Har testat att rensa temporary items mm.

Medlem sedan mars 20015 287 inlägg
#6

äsch...

263 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
132 ms — ändringar (db)