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:
gli utenti vwngono visualizzati correttamente, ma dopo 5 minuti stanno sempre là...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 %>![]()

Rispondi quotando