webForumDet fria alternativet

logga ut användare

ASP

3 svar · 277 visningar · startad av WebbisNet

Medlem sedan feb. 20032 027 inlägg
Frågan#1

hur får man den här koden att fungera som den ska. Efter 20 minuter så ska en redirect köras

<%Function isOnline(userID)
Set onlinecheck=objConn.Execute("Select LTime From tblUsers WHERE userID=" & request("userID"))
If DateDiff("n", onlinecheck(0), Now) <= 20 Then
    isOnline = True
  Else
    isOnline = False
    response.redirect "<%=Request.ServerVariables("HTTP_HOST")%>/logout.asp"
  End If
End Function%>
Medlem sedan mars 20015 287 inlägg
#2

Fungerar inte det där då?
Den kommer dock aldrig kasta ut någon om en och samma sida är öppen i tjugo minuter, till det krävs ett javascript.

Medlem sedan feb. 20032 027 inlägg
#3

nåt scriptförslag?

Medlem sedan juni 200032 967 inlägg
#4

Sök på setTimeout() i javascript-forumet.

mvh

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