Hej!
Jag har en fråga, är det någon som vet hur jag sätter en medlem offline efter ca 20 min och skickar dem sedan till default.asp?
Eftersom min sida uppdateras i vissa frames så kan jag inte bara sätta en session.timeout..
Jag har även inkluderat en sida som uppdaterar en kolumn i databasen vid varje klick någonstans (den spar den nuvarande tiden).
Lägg till en "lastlogin" i användar-databasen och gör en datediff på det.. när användaren loggar in sej(login.asp) så uppdateras lastlogin i databasen.. på så sätt så får du det som du vill.
jepp, men du sa att jag skulle jämföra tiden när man loggade in med nutiden, då loggas ju alla ut efter 20 min oavsett hur aktiv man varit. Då jämför jag istället med kolumnen som spar tidspunkten varje gång man trycker på en länk istället va?
var det inte det som du skulle??? hmm..
men gör en SQL sats som uppdaterar typ:
if datediff("n",recset("lastlogin"),now()) < 20 then
databas.Execute("UPDATE members SET tid = #" & now()& "# WHERE username = '"& username &"'"),,128
else
response.redirect "default.asp"
end if