salve,
VVoVe:
ho bisogno di un consiglio
ho un programma gestito in asp su internet
succede questo , che abbiamo dato una password per entrare in questo programma .
Una volta entrati si riesce a lavorare senza nessun tipo di problema.
Il problema nasce quando si chiude la finestra o la session scade come posso fare x rendere la session sempre attiva per questa password e non farla mai decadere???
C'è un sistema per allungare il tempo della session ?????
attualmente il mio codice è questo
<%
Dim username
Dim password
username = Replace(Request.Form("username"), "'", "''")
Session("username") = username
Session.TimeOut = 1300 'minuti
password = Replace(Request.Form("password"), "'", "''")
Dim cn
Set cn = Server.CreateObject("ADODB.Connection")
cn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("databaseutenti.mdb" )
Dim sql
sql = "SELECT ID FROM utentiprog WHERE username='"&username&"' AND password='"&password&"'"
Dim rs
Set rs = cn.Execute(sql)
Dim autenticatoprog
if rs.eof then
autenticatoprog = false
else
autenticatoprog = true
end if
rs.Close
cn.Close
Set rs = Nothing
Set cn = Nothing
if autenticatoprog = true then
Session("autenticatoprog") = "OK"
Response.Redirect("index.asp")
else
Response.Redirect("programma.asp")
end if%>
fatemi sapere
grazie

VVoVe:
Rispondi quotando