formulaire membre php mysql

Répondre
donfino
le 23/11/2009 à 10:46
donfino
Bonjour,

J'ai récupéré le formulaire sur ce site disponible à l'adresse suivante : http://www.lephpfacile.com/howto/10-comment-faire-un-espace-membre-en-php#h11

J'ai créé la base de données et configuré le fichier index.php pour qu'il se connecte à ma DB en localhost
mysql_connect ('localhost', 'login', 'pass');


Quand je fais une connexion avce login et pass à partir de la page index.php j'ai les erreurs suivantes :

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'login'@'localhost' (using password: YES) in C:\wamp\www\membre\index.php on line 6

Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in C:\wamp\www\membre\index.php on line 7

Warning: mysql_query() [function.mysql-query]: Access denied for user 'SYSTEM'@'localhost' (using password: NO) in C:\wamp\www\membre\index.php on line 11

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\wamp\www\membre\index.php on line 11
Erreur SQL !
SELECT count(*) FROM membre WHERE login="login" AND pass_md5="1a1dc91c907325c69271ddf0c944bc72"
Access denied for user 'SYSTEM'@'localhost' (using password: NO)

J'ai réalisé les différents fichiers tels quels par rapport à ceux du site et j'ai simplement réalisé ma connexion à la DB que j'ai créé.


Quand je vais sur la page inscription.php pour inscrire un membre, lorsque je clique sur "inscription" ça met pas mal de temps à charger dans le vide et ensuite j'ai les erreurs suivantes :

Warning: mysql_connect() [function.mysql-connect]: [2002] Une tentative de connexion a échoué car le parti connecté n'a pa (trying to connect via tcp://serveur:3306) in C:\wamp\www\membre\inscription.php on line 11

Warning: mysql_connect() [function.mysql-connect]: Une tentative de connexion a échoué car le parti connecté n'a pas répondu convenablement au-delà d'une certaine durée ou une connexion établie a échoué car l'hôte de connexion n'a pas répondu. in C:\wamp\www\membre\inscription.php on line 11

Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in C:\wamp\www\membre\inscription.php on line 12

Warning: mysql_query() [function.mysql-query]: Access denied for user 'SYSTEM'@'localhost' (using password: NO) in C:\wamp\www\membre\inscription.php on line 16

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\wamp\www\membre\inscription.php on line 16

Fatal error: Maximum execution time of 60 seconds exceeded in C:\wamp\www\membre\inscription.php on line 16

J'ai regardé un peu dans tout ça mais je ne suis pas assez calé que pour voir d'ou ça peut venir.

J'ai également essaye avec easyPhp à la place de wamp mais c'est pareil.

Si quelqu'un a une idée.

Merci à vous et bonne journée smiley
LA GLOBULE
le 23/11/2009 à 12:23
LA GLOBULE
Ben...

mysql_connect ('localhost', 'login', 'pass');

Sur cette ligne, il faut que tu modifies les paramètres pour correspondre à tes propres identifiants de connexion à MySQL.
Toi seul les connait, on ne peut pas les deviner pour toi.
donfino
le 23/11/2009 à 14:46
donfino
On a du mal se comprendre.
J'ai rempli ces informations la... Mon login est login et mon password est pass car c'est un test que je fais en local (localhost).

Merci
LA GLOBULE
le 23/11/2009 à 15:39
LA GLOBULE
En tout cas, PHP, lui il voit que la connexion à MySQL ne se fait pas à cause d'un problème de couple login / mot de passe invalide.

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'login'@'localhost' (using password: YES) in C:\wamp\www\membre\index.php on line 6

Donc vérifie tes identifiants de connexion MySQL.
cyne
le 18/01/2010 à 23:08
cyne
Bonjour,
j'ai eu les mêmes messages tout à l'heure en essayant ce super tuto et j'ai corrigé le problème en ne mettant pas de mot de passe, car pas défini par défaut dans easyphp.
Je me retrouve donc avec ' ' à l'emplacement du mot de passe.
Qui sait, le problème vient peut-être de là chez vous aussi
Cdlt
FP
moogli
le 20/01/2010 à 17:06
moogli
effectivement avec wamp c'est la même chose, c'est d'ailleur tout simplement le cas par défaut d'une installatio d'un serveur mysql utilisateur root sans mot de passe.

cyne, pour info si tu n'a pas de mot de passe tu n'est pas obligé de mettre '' dans le mysql_connect (mysql_connect('localhost','root'); :)

@+
Il en faut peu pour être heureux !!!!!
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours