If sats med flera or /or not?

ASP

5 svar · 216 visningar · startad av Obbelix

Medlem sedan okt. 2002257 inlägg
Trådstart#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...

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