Salve ragazzi ho bisogno disperatamente di un aiuto...
Dovrei far riconoscere un utente dopo il classico login...

ho due pagine: "auth.asp" e "benvenuto.asp" e 2 db "regdat.mdb" e "admin.mdb".

la pagina auth.asp punta al db "admin.mdb" con tabella "user" e campi:RagioneSociale-UserName-Password-gruppo

la pagina benvenuto.asp punta al db "regdat.mdb" con tabella "user" e campi:RagioneSociale-Indirizzo-Email-città etc...

eppure la query è fatta bene ma purtroppo viene ignorata nella pagina "benvenuto.asp" e non mi restituisce niente..è vuota
dove sbaglio?????????????
aiutooooooooooooooooooooooooo
vi posto le due pagine:

---------------------
**auth.asp**

<%

option explicit

Dim conn, rs, username, ID, user, ragionesociale, password, sql


if (request("user")="" or request("password")="") then

Response.Redirect("errore.asp")

end if

user=replace(request.form("user"),"","")
ragionesociale = replace(request.form("ragionesociale"),"","")
session ("user") = user
session ("RagioneSociale") = RagioneSociale
'session ("Piva") = Piva
'session ("Email") = Email
RagioneSociale = replace(Request.Item("RagioneSociale"),"","")
session("RagioneSociale") = RagioneSociale

username=request("user")
password=request("password")


set conn=Server.CreateObject("adodb.connection")

conn.open"Driver={Microsoft Access Driver (*.mdb)}; dbq=" & server.MapPath("/mdb-database/dbadmin.mdb")

sql="select * from user where username='" & username & "' and password='" & password & "'"



set rs=Server.CreateObject("adodb.recordset")

rs.open sql, conn


if rs.eof then

response.write "******DATI DI ACCESSO ERRATI******"


response.write "Reinseriscili, " & "<a href=javascript:history.back()>torna indietro</a>"

rs.close

conn.close

set rs=nothing

set conn=nothing

Response.Redirect("errore.asp")

end if


if not rs.eof then



session("ID_username") = rs("ID")
session("ID_RagioneSociale") = rs("ID")


select case rs("gruppo")
case "1"
session("login")="ok1"
Response.Redirect("benvenuto.asp")

case "2"
session("login")="ok2"
Response.Redirect("default_ecommb.asp")


case "3"
session("login")="ok3"
Response.Redirect("default_ecommc.asp")


case "4"
session("login")="ok4"
Response.Redirect("default_ecommd.asp")

case "5"
session("login")="ok5"
Response.Redirect("admin_pann.asp")


case "0"
session("login")="ok0"
Response.Redirect("errore.asp")

end select


rs.close

conn.close

set rs=nothing

set conn=nothing


end if


%>
-----------------------------------------------

***benvenuto.asp****
<%

option explicit

Dim conn, rs, ragionesociale, id, sql

set conn=Server.CreateObject("adodb.connection")
conn.open"Driver={Microsoft Access Driver (*.mdb)}; dbq=" & server.MapPath("/mdb-database/regdat.mdb")
SQL = "Select * from user where id=" & cint(session("id_user"))
'Sql = "select * FROM user WHERE id = "& id &" ;"




set rs=Server.CreateObject("adodb.recordset")
Rs.Open Sql, Conn,3,1




if not rs.eof then
response.write "Benvenuto"
response.write ""
response.write "

" & rs("user") & "</p>"
response.write "

" & rs("RagioneSociale") & "</p>"
else
' record non trovato
end if
%>



<%

rs.close

conn.close

set rs=nothing

set conn=nothing


%>




<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>benvenuto</title>
</head>

<body>

</p>

</body>

</html>