Avatar billede want2learn Nybegynder
24. december 2003 - 22:48 Der er 1 kommentar og
1 løsning

if session, elseif session hvordan

GLÆDELIG JUL !!!

Ja så er jeg startet igen det er lidt svært at løsrive sig sit hjemme side værk når det går godt og havde lige et par timer her iaften ! :)

Har lige et spm om kring session:

Jeg har dette DER VIRKER takket værd EAGLEEYE:

<%
if Session("name") = "" then
  Response.Redirect("login.asp")
elseif Session("stat") = "inaktiv" then
  Response.Redirect("noaccess.asp")
else
%>

Men har en lille ting den skal tjekke som jeg ikke kan få til at virke.

Jeg har et felt i min db der hedder UserStat som kan være aktiv eller inaktiv.

Det jeg vil er at lave en elseif session som sender inaktive profiler til en inaktiv.asp side, til det lavede jeg dette:

<%
if Session("name") = "" then
  Response.Redirect("login.asp")
elseif Session("stat") = "inaktiv" then
  Response.Redirect("inaktiv.asp")
elseif Session("niv") = "user" then
  Response.Redirect("noaccess.asp")
else
%>

Men hvis jeg har en profil og logget ind med denne som er USER af konto og INAKTIV af status så sender den stadigvæk denne profil til noaccess.asp da brugeren ikke må komme ind på den side han/hun er ved at gå ind på.

Det jeg vil er at den selvf. skal gøre dette men den skal kigge på USERSTAT først og hvis dette er INAKTIV skal den sende brugeren til inaktiv.asp og hvis brugeren er aktiv så kigger den på UserNiveau om dette er User eller noget andet og sender User til noaccess.asp og andre ind på siden !!

Nogle det kan rette min lille code til så den kan det jeg ønsker !??
Avatar billede want2learn Nybegynder
24. december 2003 - 22:49 #1
<%
if Session("name") = "" then
  Response.Redirect("login.asp")
elseif Session("stat") = "inaktiv" then
  Response.Redirect("noaccess.asp")
else
%>

er selvf.

<%
if Session("name") = "" then
  Response.Redirect("login.asp")
elseif Session("niv") = "user" then
  Response.Redirect("noaccess.asp")
else
%>
Avatar billede want2learn Nybegynder
24. december 2003 - 22:55 #2
ja hvis jeg nu havde husket at rette UserStat til i min db så kunne det være det virkede !!

SÅ ja det virker efter en lille tænketorsk !! :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester