Forum de discussion
Forum « Programmation ASP » (archives)
Re: problème formulaire et BD et identification (login/mot de passe)
Envoyé: 27 mars 2004, 10h38 par Oznog
Premièrement attention au nom des champ de saisie, le nom doit être le même que ceux utiliser lors de la requête SQL :
La saisie du "login" utilise name="ca" mais le ASP utilise request.form("login"). Et le mot de passe " name="mdp" mais le ASP request.form("pass"). C'est deux valeur sont donc toujours vide.
Les valeurs boléenne (vrais ou faux, true or false, 1 ou 0) ne sont pas des valeur "texte" :
' sans guillemets!
isOK = true
Enfin, tu ne fait pas de mise à jour, alors aucunement besoin de "bloquer" ta base (3,3). Et donc pas besoin de boucler la base, fais une requête directe :
sSQL ="SELECT * FROM [ma_table] where login =" & request.form("ca") & " and pass =" & request.form("mdp")
oRS.Open sSQL,Conn
' Alors
if NOT oRS.EOF then
isOK = true
end if
Va lire sur le sujet dans la section ASP et particulièrement l'Objet ADO.
Ciao
Oznog
Réponses
|