sunruyz21
Messages postés13Date d'inscriptionlundi 30 avril 2007StatutMembreDernière intervention 2 juin 2008
-
16 mai 2008 à 12:26
sunruyz21
Messages postés13Date d'inscriptionlundi 30 avril 2007StatutMembreDernière intervention 2 juin 2008
-
2 juin 2008 à 14:02
Bonjour,
Je voudrais tester l existence d'une email et mot de passe dans la base de donnees si le email et le mot de pass existe,
fait rederction a une page quand il n'existe pas il faut faire un rederection a une page de l'inscrption.
Merci d' avance pour vos réponse
if uid = "" then Response.redirect("error/empty.asp")
if pass = "" then Response.Redirect("error/empty.asp")
set conn = server.CreateObject ("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath ("pro.mdb")
set rs = server.CreateObject ("ADODB.Recordset")
rs.Open "SELECT * FROM admin where uid='"& uid &"'", conn, 1
If rs.recordcount = 0 then
rs.close
conn.close
set rs=nothing
set conn=nothing
Response.Redirect("login_id.asp")
end if
if rs("pass") = pass then
Session("name") = rs("full")
rs.Close
conn.Close
set rs=nothing
set conn=nothing
Response.Redirect("default.asp")
else
rs.Close
conn.Close
set rs=nothing
set conn=nothing
Response.Redirect("login_pw.asp")
end if
yassinebennani
Messages postés249Date d'inscriptionsamedi 13 octobre 2007StatutMembreDernière intervention 2 mai 2014 16 mai 2008 à 12:43
tu fait un select sur la table de ta base qui contienne lemail et la base de donnée exemple:
select * from table where (colonne_mail 'sunruyz21@hotmail.com') AND (colonne_motdepasse 'motdepasse')
maintenat tu auras le resultat dans un dataset par exemple, tu fais la vérification sur le nombre des lignes ramenées
Les fins justifient les moyens_________________________________________________
Yassine BENNANI - Ingénieur en génie logiciel & multimédia (Consultant SI)