webForumDet fria alternativet

session check

7 svar · 234 visningar · startad av Rinaldo

RinaldoMedlem sedan mars 20014 214 inlägg
#1

Jag vill göra en sida som kollar om man har en giltig session. Jag vill göra typ såhär:

<% if session("rights") = "B" then %>
och då ska sidinnehållet visas.
<%else%>
Men om man inte har en giltig session så kommer ett felmeddelande.
<%end if%>

För att inte behöva lägg detta på varje sida vill jag lägga det i en include fil men det första "then" måste ju peka ut mot resten av sidan som ligger utanför include menyn.
Och "else" ska alltså på nåt sätt komma efter sid innehåller fast det ligger i include menyn.

Hur ska jag göra...
Jag förstår om ni inte fattar.

------------------
Man kan ta den säkra vägen: Göra en stilren sida, snygg men lätt.
Eller så kan man ta den svåra: Mycket grafik och flashiga ting, och riskera att mislyckas.

emissionMedlem sedan dec. 19996 721 inlägg
#2
<% if session("rights") <> "B" then %>
Felmeddelande
<% response.end%>
RinaldoMedlem sedan mars 20014 214 inlägg
#3

Hur gör man då ifall både användare med
rights sessioner B och A ska få tillträde?
Kan man sätta B or A vid If satsen?

------------------
Man kan ta den säkra vägen: Göra en stilren sida, snygg men lätt.
Eller så kan man ta den svåra: Mycket grafik och flashiga ting, och riskera att mislyckas.

nakozMedlem sedan dec. 1999653 inlägg
#4

stämmer bra...

[kod]<% if session("rights") <> "B" OR session("rights") <> "A" then %>
Felmeddelande
<% response.end%>

/r ... eller det kanske inte funkar?

------------------
void[]
stash/$gu&-public(querystring)/n int{}bind "2" "say i own!" :)

[Redigerat av nakoz den 11 jul 2001]

EclipseMedlem sedan juli 20003 825 inlägg
#5

vänd på det i stället.

IF session("rights") <> "B" OR session("rights") <> "A" THEN response.redirect "/index.asp"

Jag förutsätter att man kan besöka roten på din webbplats utan lösenord.

------------------
I sometimes wish I was famous.

RinaldoMedlem sedan mars 20014 214 inlägg
#6

Kanske tar upp det här lite sent men jag aldrig märkt det förut.

<% if session("rights") <> "B" then %>
<% response.redirect "/applications/supercentralen/login.asp" %>
<% response.end%>
<%end if%>

Jag vill nu tillåta användare med A rättigheter att komma dit också...

inga av de understående koderna funkar. Hur gör jag?

------------------
Man kan ta den säkra vägen: Göra en stilren sida, snygg men lätt.
Eller så kan man ta den svåra: Mycket grafik och flashiga ting, och riskera att mislyckas.

icaaqMedlem sedan okt. 20005 273 inlägg
#7

hur många andra alternativ har du på Session("Rights") ?? :h

------------------
I like ¼ £ whith cheese

@ndersMedlem sedan juni 200032 969 inlägg
#8
if session("rights") <> "A" [b]AND[/b] session("rights") <> "B" then

eller

if not(session("rights") = "A" OR session("rights") = "B") then

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

120 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
117 ms — hämta tråd, inlägg och bilagor (db)