Det ser bra ut. Enda som skulle kunna ställa till det är om Session("inloggad") skulle vara 1. Not 1 är -2 vilket tolkas som True.
Så säkrast skulle kanske vara:
If Not CBool(Session("inloggad")) Then Response.Redirect "admin_login.asp"
4 svar · 258 visningar · startad av zlakker
Jag undrar ifall någon kan kika snabbt på denna kod och säga ifall den har några brister. Tex om det räcker med session-checken eller om man måste skriva tex att sessiob(inloggad) = true?
<%
Response.Buffer = true
response.expires=0
response.expiresabsolute = now() -2
response.addheader "pragma", "no-cache"
response.addheader "cache-control", "private"
response.cachecontrol = "no-cache"
%>
<%
If Not Session("inloggad") Then Response.Redirect "admin_login.asp"
%>
Det ser bra ut. Enda som skulle kunna ställa till det är om Session("inloggad") skulle vara 1. Not 1 är -2 vilket tolkas som True.
Så säkrast skulle kanske vara:
If Not CBool(Session("inloggad")) Then Response.Redirect "admin_login.asp"
Tack ska testa med det.
Men man behöver inte baka in = true någonstans då?
If blah then
är samma sak som
If blah = true then
, på samma sätt som
if not blah then
är samma sak som
if blah = false then
mvh
Tack för förklaringen.
Jag har en hel del dumma frågor men lika bra att lära sig.