webForumDet fria alternativet

problem med session

5 svar · 216 visningar · startad av dreddy

dreddyMedlem sedan mars 20043 inlägg
#1

Har på varje sida lagt asp kod som kolla session variabeln om man är inloggad eller ej...är man det inte ska sidan inte visas och man ska redirectas till inloggningssidan...detta fungerar dock inte som det ska....

Varnar dock för att jag kan ha fått hjärnsläpp men här är koden:

<%

Dim strUsername

strUsername=Session("Username")

if strUsername="" then

Response.Redirect "logout.asp"

else

%>
sidans grejer

<% end if %>

Dreddy :q

@ndersMedlem sedan juni 200032 969 inlägg
#2

På vilket sätt fungerar det inte?

(Du kan droppa hela else-blocket om du vill)

Mvh

dreddyMedlem sedan mars 20043 inlägg
#3

man kommer in på sidan och kan se dess innehåll trots kontrollen på session variabeln.....

Man ska istället bli tvingad att logga in då man blir redirectad men det händer inget..

KoplikMedlem sedan juli 20011 129 inlägg
#4
If Len(StrUsername) = 0 Or IsEmpty(StrUsername) Or IsNull(StrUsername) Then
Response.redirect "Logout.asp"
End If

Jag tror att Len(strUsername) = 0 är den bästa kollen

dreddyMedlem sedan mars 20043 inlägg
#5

Tack Koplik det fungerar utmärkt..... :L

@ndersMedlem sedan juni 200032 969 inlägg
#6

Det är tänkt att du acceptera det svar som hjälpte dig att lösa problemet. Det underlättar när folk söker lösningar till liknande problem.

mvh

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