Avatar billede justdoit Nybegynder
24. juli 2002 - 18:49 Der er 5 kommentarer og
2 løsninger

Side må kun vises hvis sessen = "ja"

Når en bruger er logget ind, skal man kunne klikke på linket medlem, hvorefter brugerne går til siden medlem.asp.

Hvis en bruger ikke er logget ind, skal siden gå til fx. fejl.asp, men hvordan gør jeg??

Her er min session ved login:

session("Brugernavn") = strBrugernavn
session("logget_ind") = "ja"
session("fornavn") = rs("fornavn")
session("efternavn") = rs("efternavn")
Session.timeout = "1"
Response.Redirect("medlem.asp")

Hvordan skal mit asp se ud på medlems siden?? jeg har noget, men det dur ikke!!!

<%
if session("logget_ind") <> "ja" then
Response.Redirect("loginfejl.asp")

else
End if
%>
Avatar billede medions Nybegynder
24. juli 2002 - 18:52 #1
Sæt det her i toppen af dine dokumenter!
<%
  If Not Session("logget_ind") = "ja" Then
    Response.Redirect("loginfejl.asp")
  End If
%>

//>Rune
Avatar billede tmceu Praktikant
24. juli 2002 - 18:52 #2
Du skal sætte din timeout op, for 1 minut er vel næppe nok. Standard er 20 min.

Session.Timeout = 20
Avatar billede tmceu Praktikant
24. juli 2002 - 18:53 #3
Problemet er vel, at de skal logge ind igen og igen? Dette skyldes den korte timeout tid :-)
Avatar billede justdoit Nybegynder
24. juli 2002 - 18:59 #4
Tak - grunden til at jeg bruger 1 minut er bare for at se om det virker!

Kan jeg også via session lave sådan at brugere der ikke er medlem også kan komme ind, men sådan at brugere der er logget ind, kan have nogle flere muligheder?? Fx nogle links der bliver synlige når man er brugere??
Avatar billede medions Nybegynder
24. juli 2002 - 19:01 #5
Ja, du kan jo sætte samme tjek over de funktioner som du kun vil have brugere skal kunne se.. fx.

If Session("logget_ind") = "ja" Then
  Response.Write("Dette kan kun et medlem se!")
End If

//>Rune
Avatar billede justdoit Nybegynder
24. juli 2002 - 19:09 #6
ok, mange tak for det..
Avatar billede medions Nybegynder
24. juli 2002 - 19:12 #7
Anytime :-)
Thx 4 Poinz

//>Rune
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