Problème de mot de passe chez Free

Petit nouveau ! | 4 Messages

07 déc. 2007, 15:58

Bonjour,

Mon site fonctionnait à merveille (enfin non, mais les mots de passes fonctionnaient), mais depuis quelques jours les mots de passes ne fonctionnent plus.

Voici mes requêtes pour mes mot de passe:
- création d'un compte : $req="INSERT INTO membres VALUES(NULL,'$login',password('$password'),'$email','0')";
- test lors d'un login: $req="SELECT id_membre,admin FROM membres WHERE password=password('$password') AND login='$login'";

Y a t-il moyen de conserver les comptes?

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

07 déc. 2007, 16:06

Qu'est ce qui ne fonctionne pas/plus ?

As-tu un message d'erreur (connexion bdd, execution de la requête, ...) ?
As-tu affiché la requête généré ou utilisé mysql_error() pour voir si elle ne comportait pas d'erreur ?
As-tu essayé de l'exécuter dans phpMyAdmin ?
As-tu vérifié que cette requête retournait bien des résultats ?
Le problème a-t-il lieu lors de l'insertion ? lors de la selection ?
Quelle est la structure de la table et l'ordre des champs ?

....
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Petit nouveau ! | 4 Messages

07 déc. 2007, 18:20

J'arrive plus (ni moi ni personne d'ailleurs) à utiliser les mots de passes, le site me renvoi la même erreur que si j'avais rentré un mauvais mot de passe).

Free a changé de version de PHP ou de MySQL récemment?