Avatar billede cyberkox Nybegynder
04. juni 2002 - 16:29 Der er 19 kommentarer og
2 løsninger

Session slut, hvordan..

Hej Eksperter.

Jeg har læst mig til, at man ska bruge global.asa, til at bestemme hvor lang tid folk må være logget ind osv... Det jeg gerne vil have lavet er, at når man ikke har rørt siden, bliver man smidt af...
Avatar billede Slettet bruger
04. juni 2002 - 16:31 #1
altså hvis du bare vil vide hvordan man slutter en session er det:

session.abandon
Avatar billede cyberkox Nybegynder
04. juni 2002 - 16:36 #2
Det ved jeg godt ;)

Det jeg mangler er, at hvis brugeren ikke har brugt siden i 20 min., bliver man smidt hen til login siden eller sådan noget...

/Cyber Kox
Avatar billede medions Nybegynder
04. juni 2002 - 16:36 #3
Så lav en Session.TimeOut
fks:
Session.TimeOut = 200

//>Rune
Avatar billede cyberkox Nybegynder
04. juni 2002 - 16:37 #4
200, er det sek eller...
Avatar billede medions Nybegynder
04. juni 2002 - 16:37 #5
http://www.devguru.com/technologies/asp/quickref/session_timeout.html

Session.TimeOut = 20
hvis du mener 20 min!

//>Rune
Avatar billede medions Nybegynder
04. juni 2002 - 16:38 #6
Nej, minutter! ;-)

//>Rune
Avatar billede cyberkox Nybegynder
04. juni 2002 - 16:38 #7
Okai, kigger lige.

2 sek...
Avatar billede cyberkox Nybegynder
04. juni 2002 - 16:39 #8
Ska det indsættes i en global.asa eller hvad ?
Avatar billede Slettet bruger
04. juni 2002 - 16:40 #9
det skal sættes det hvor du oprette din session
Avatar billede cyberkox Nybegynder
04. juni 2002 - 16:41 #10
Det vil sige, sammen med disse:
                                                    if rs("brugerkode") = Request.Form("adgangskode") then
                                                            Session("brugerID") = Rs("brugerID")
                                                            Session("brugernavn") = Rs("brugernavn")

                                                            Response.Redirect("index.asp?mode=admin")
Avatar billede medions Nybegynder
04. juni 2002 - 16:48 #11
Nej, det indsætter du bare i toppen af dine sider! :-)

//>Rune
Avatar billede Slettet bruger
04. juni 2002 - 16:49 #12
ja lige præcis &.-D mener du skal gøre det for hver af dem, men er ikke sikker,
Avatar billede Slettet bruger
04. juni 2002 - 16:49 #13
nå..... så er jeg fejl informeret &:-D
Avatar billede Slettet bruger
04. juni 2002 - 16:50 #14
glem det jeg sagde & &:-D
Avatar billede cyberkox Nybegynder
04. juni 2002 - 16:56 #15
Okai, ska det så være sådan:
<%
                        'Tjecker om brugeren er logget ind
                        if session("brugernavn") = "" then
                        Response.Redirect("index.asp?mode=login")
                        Session.TimeOut = 20
                        end if
%>
Avatar billede Slettet bruger
04. juni 2002 - 17:00 #16
Session.Timeout er som standard sat til at være 20 minutter, så det får du ikke meget ud af at gøre, medmindre serveren dit webhotel ligger på har andre indstillinger end normalt.
Avatar billede medions Nybegynder
04. juni 2002 - 17:01 #17
Ja..eksempel vis... :-)

//>Rune
Avatar billede medions Nybegynder
04. juni 2002 - 17:02 #18
Her har du oxo lidt og studere:
http://www.activeserverpages.dk/iishelp/iis/htm/asp/intr04vo.htm

:-)
//>Rune
Avatar billede cyberkox Nybegynder
04. juni 2002 - 17:02 #19
magik ->

Jeg har den på friserverplads.dk, men hver gang man ikke rører siden i 1 min, bliver man smidt af...
Avatar billede medions Nybegynder
04. juni 2002 - 17:18 #20
Thx 4 Poinz
//>Rune
Avatar billede cyberkox Nybegynder
04. juni 2002 - 17:23 #21
Var så lidt...............
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