Ciao ragazzi...ho un problema!!! Sto effettuando un login con un modulo che sottostante non è riportato...in pochissime parole, quando invio l'user con la pass giusta, continua a caricare a vuoto e non si reindirizza nella index.asp!!!

codice:
<%
	dim strUser
		strUser = request.Form("user")
	dim strPass
		strPass = request.Form("pass")
		
	if (strPass <> "") AND (strUser <> "") then
		strSql = "SELECT * FROM USER WHERE USER='" & strUser & "' AND PASSWORD='" & strPass & "'"
		Set rsUser = Server.CreateObject("ADODB.Recordset")
		rsUser.Open strSql, conn ,3,3
		if not(rsUser.eof) then
			session("accesso") = "si"
			response.redirect("index.asp")
		else
			strOutput = "
Nome utente e/o password errati
"
		end if
	end if
%>
Se invece provo a commentare "session("accesso") = "si"", dopo aver inviato l'user e la pass giusta, si reindirizza tranquillamente alla index.asp...

codice:
<%
	dim strUser
		strUser = request.Form("user")
	dim strPass
		strPass = request.Form("pass")
		
	if (strPass <> "") AND (strUser <> "") then
		strSql = "SELECT * FROM USER WHERE USER='" & strUser & "' AND PASSWORD='" & strPass & "'"
		Set rsUser = Server.CreateObject("ADODB.Recordset")
		rsUser.Open strSql, conn ,3,3
		if not(rsUser.eof) then
			'session("accesso") = "si"
			response.redirect("index.asp")
		else
			strOutput = "
Nome utente e/o password errati
"
		end if
	end if
%>
...come mai ? ? ?