Forum de discussion
Forum « Programmation ASP » (archives)
Connexion à une BD et requête sql
Envoyé: 13 mai 2004, 5h27 par Mephisto
J'ai le problème suivant : après l'identification je voudrais me connecter à une BD pour vérifier le login et le mot de passe, et les conserver dans un cookies. Si le login et le mot de passe correspondent à un élément de la BD, alors j'éxécute ma page d'accueil.
J'ai fait le code suivant mais ca ne marche pas, si vous pouviez m'aider svp.
Merci d'avance.
<%
if Request.Cookies("login") <> "" then
if Request.Cookies("password") <> "" then
'Connexion à la base de données
'------------------------------
set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "maBaseDeDonnees"
'Recherche dans la BD des login et mot de passe
'----------------------------------------------
sql = "SELECT * FROM users WHERE login ='" & Request.Form("login") & "' AND password ='" & Request.Form("password") & "';"
Set RsId = Server.CreateObject("ADODB.RecordSet")
RsId.open sql, conn, 1, 1
end if
end if
if sql <> "" then
if Request.Cookies("login") = "" then
if Request.Cookies("password") = "" then
Response.Cookies("login")=login
Response.Cookies("password")=password
<!--#include virtual="page_accueil.asp"-->
end if
end if
else
%>
Ma page html contenat le formulaire avec login et mot de passe
<%end if%>
Réponses
|