Ciao.

Sono in difficoltà, sarà questo caldo che non fa respirare... cosa sbaglio in questo codice asp?

Perchè una volta autenticato e scritto il cookie se riprovo ad accedere all'area riservata mi nega l'accesso? Non dovrei avere accesso libero perchè il cookie scade dopo due ore dall'autenticazione?

codice:
<%

	login = Request.Form("textfield")
	password = Request.Form("textfield2")
	
	SQL = "SELECT * FROM TBL_LOGIN "
	SQL = SQL & " WHERE "
	SQL = SQL & " email = '" & filtraSQL(trim(login)) & "' "
	SQL = SQL & " AND "
	SQL = SQL & " password = '" & filtraSQL(trim(password)) & "' "
        
	Set objRS = Server.CreateObject("ADODB.Recordset")
	objRS.Open SQL, objconn    
	
	If objRs.EOF then
	
%>

<% Response.Write "Utente non abilitato!" %>

<%
	Else

		Response.Cookies("MyCookie")("valido") = "ok"
		Response.Cookies("MyCookie").Expires = DateAdd("n", 120, Now())	

%>



<%  

    Response.Redirect "inc_centrale_area_riservata.asp?ID=" & objRS("email") & ""        
    
    End if

	objRS.Close()
	Set objRS = Nothing	    
	
%>