webForumDet fria alternativet

Utloggad vid inaktivitet

ASP

4 svar · 341 visningar · startad av daniel_ra

Medlem sedan jan. 2002381 inlägg
Frågan#1

Jag har alltid använt mig av session för att logga ut användare när de varit inaktiva en viss tid. Detta har ju förutsatt att de försökt klicka någonstans och därmed blivit skickade till en inloggningsruta. Det jag nu vill göra är att automatsiskt logga ut en person, dvs ladda inloggningssidan automatiskt.

Provade att göra följande:


Response.AddHeader "REFRESH", "15;URL=test.asp"

if Session("online") = "" then

	response.write("<script>top.location.href('default.asp');</script>")
end if

Jag tror dock att refreshen gör att timeouttiden förlängs igen vilket innebär att session("online") aldrig saknar ett värde

Kan alltså inte göra en refresh men hur gör jag istället, kanske nån timer eller nåt.

Jag vill alltså automatiskt ladda default.asp (en sidan med två ramar varav den undre innehåller ett inloggningsformulär) om en användare varit inaktiv i mer än 5 minuter. Hur beter jag mig

Medlem sedan juli 2003465 inlägg
#2

Om du sätter sidan som updateras automatiskt till att updatera efter 5 min + 1 sec så kanske det blir som du vill?

Medlem sedan jan. 2002381 inlägg
#3

dessvärre så kan måste jag ha kollen i en annan frame. sidan som laddas i undre har jag ingen kontroll över, det är en extern sida.

Medlem sedan jan. 2002381 inlägg
#4

Tänkte förresten att jag kanske kunde göra en refresh av defaultsidan istället efter en viss tid vilket skulle medföra att jag kom tillbaka till startsidan men jag upptäckte att den gjorde en refresh oavsett om jag var aktiv eller ej. alltså laddades sidan om när jag höll på att klicka mig runt.. inte så bra. ingen som har någon idé

Medlem sedan jan. 2002381 inlägg
#5

Får fortfarande inte till detta. Ingen som har någon idé på hur man kan göra. Finns det något sätt att kontrollera en session utan att ladda om en sida. jag antar att jag på något vis måste använda session eftersom det väl är enda sättet att kontrollera inaktivitet i webläsaren. jag får dock inte till det alls.. =(

261 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)