Avatar billede da_darkside Nybegynder
24. juli 2002 - 22:14 Der er 7 kommentarer og
1 løsning

KeepAlive så sessions ikke timerout hvis brugeren er på siden ?

Jeg skal have lavet noget keepalive på min side så mine sessions for hver enkelt brugerlogin ikke blive timed out hvis brugeren er på siden, hvordan laves noget sådanne ??
Avatar billede krogstrup Nybegynder
24. juli 2002 - 22:27 #1
jeg har gjort det på denne måde...

lavet en skjult frame med følgende kode:

reload.asp:

<html>

<head>
<title></title>
<script language="javascript">
function reload()
{setTimeout('location.href="reload.asp"',900000);}
onLoad=reload();
</script>
</head>

<body>



</body>
</html>
Avatar billede krogstrup Nybegynder
24. juli 2002 - 22:27 #2
normalt holdes en session i live i 20 min. - på denne måde fornyes hver session efter 15 min. hvis brugeren ikke har foretaget sig noget på siden.
Avatar billede eagleeye Praktikant
24. juli 2002 - 22:28 #3
Når man tjekker om en bruger er logget ind kan må ikke ligge det samme ind i session ??

if Session("login") <> "true" then
  reponse.redirect "loginside.asp"
else
  Session("login") =  Session("login")
end if

Jeg ved faktisk ikke om det virker.
Avatar billede da_darkside Nybegynder
24. juli 2002 - 22:29 #4
ok, og den reload.asp skal så bare være en tom fil ?
Avatar billede krogstrup Nybegynder
24. juli 2002 - 22:31 #5
nej reload.asp er filen, med den kode jeg har angivet herover.
ellers holder du jo kun din session i live i 15 min.
Avatar billede da_darkside Nybegynder
24. juli 2002 - 22:31 #6
sludder *G* mig som ikke læser ordenligt - mange takker :-)
Avatar billede da_darkside Nybegynder
24. juli 2002 - 22:32 #7
egentlig ville det så ikke være lettere med
<meta http-equiv="refresh" content="900000"> ?
Avatar billede krogstrup Nybegynder
24. juli 2002 - 22:35 #8
jo, men det tror jeg egentlig også jeg prøvede først. Jeg kan ikke huske hvorfor jeg fravalgte den løsning - men du kan jo prøve om det virker. Det burde det jo i teorien....

:-)
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