Probleme Mysql
astien
Messages postés
6
Statut
Membre
-
astien Messages postés 6 Statut Membre -
astien Messages postés 6 Statut Membre -
Dans le cadre de la création d'un site, avec mysql 3.23.43-nt. Pour enregistrer un nouvel utilisateur avec son mot de passe je crypte le mot de passe avec la fonction PASSWORD() de mysql.
Le seul probleme c que quand je veux verifier lors du log d'un utilisateur, la fonction PASSWORD() avec le select ne fonctionne pas ... :(
$query = "INSERT ... ('$login',PASSWORD('$pass'))" -> MARCHE
$query = "SELECT * FROM MEMBRE where login='$login' AND pass=PASSWORD('$pass')" -> marche as
Le seul probleme c que quand je veux verifier lors du log d'un utilisateur, la fonction PASSWORD() avec le select ne fonctionne pas ... :(
$query = "INSERT ... ('$login',PASSWORD('$pass'))" -> MARCHE
$query = "SELECT * FROM MEMBRE where login='$login' AND pass=PASSWORD('$pass')" -> marche as
1 réponse
-
bonjour
Pour votre probleme, je pence qu'il ne faux pas mettre
la fonction PASSWORD() dans SELECT (comparaison), car dans
INSERT elle ne fait que ecrire dans la table un mot de passe
code, et mysql quand il lit un mot de passe de sa table user,
il le decode puit l'utise autant qu'une chaine.
Bon courage.