Je souhaite me connecter à une base après vérification de l'identité d'un client...
Je passe en parametre le log et le pass et je les vérifies dans ma base puis je les met en session si ils sont bons...mais quand je veux utiliser les parametre lors de ma requetes SQL, il sont vides pourquoi???
PS: voici le morceaux de code....ou j'affiche ma requete pour voir si elle est bonne...
<%
strlogin=Request.form("login")
strpass=Request.form("password")
response.write (request.form("login"))
response.write (request.form("password"))
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.ConnectionString="DRIVER={Microsoft Access Driver (*.mdb)};" & _
" DBQ=" & Server.MapPath("client.mdb")
Conn.Open
sql1="SELECT * FROM client WHERE Login = '"& strlogin &"' AND Password = '"& strpass &"' "
response.write "sql=" & sql1
Set RS = Server.CreateObject("ADODB.Recordset")
Rs.Open sql1, Conn,1 ,1
If Rs.eof Then
response.redirect "page_erreur.asp"
Else
if strpass<>Rs("Password") then
'ce n est pas possible...
response.redirect "page_erreur.asp"
end if
End if
Session("login")= strlogin
Session("password")= strpass
%>