Grazie.
lo supponevo ma in realtà una volta autenticato l'utente sembra rimanere perennemente connesso... dove sbaglio?:
ho inserito la parte rossa nella pagina di autenticazione:
codice:
<%
submitted = Request.Querystring("submitted")
Session("login") = Request("login")
if InStr(1, Application("User"), Session("login") & "|" ) = 0 then
Application.Lock
Application("User") = Application("User") & Session("login") & "|"
Application.UnLock
end if
If Submitted then
strConn = Application("dbconn")
login = Request.Form("login")
password = Request.Form("password")
strsql = "Select id, login1, password1 FROM tbl_login "
strsql = strsql & "WHERE login1 ='" & login & "' AND password1 = '" & password & "'"
response.write strsql & "
"
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open strConn
set objRs = objConn.Execute(strsql)
If objRs.EOF then
'Non e' valido, mandalo indietro
response.redirect "dx_old.asp"
Else
'e' valido, fallo entrare
session("login") = True
session("userName")=objrs("login1")
session("id") = objrs("id")
objRs.close
Set objRs = Nothing
response.redirect "area.asp"
end if
%>
gli utenti vwngono visualizzati correttamente, ma dopo 5 minuti stanno sempre là...