Récupération parametres de formulaire et les renvoyer par mail.
$hostname_connexionMysql = "sql.franceserv.fr";
$database_connexionMysql = "erik68_db1";
$username_connexionMysql = "MotdePasse";
$password_connexionMysql = "erik68";
ça ne marche toujours pas.
Vous pouvez être plus précise concernant les guillemets simple. Dans quel fichier ?
dbname = database name = nom de la base de données = "erik68_db1"erik68 a écrit : $bdd = new PDO('mysql:host=sql.franceserv.fr;dbname=erik68','MotDePasse ','',$options); // on se connecte avec les identifiants
'MotDePasse' n'est pas exact, c'est le nom d'utilisateur qu'il faut mettre soit = erik68
Le champ vide entre guillemet simple ' ' c'est l'emplacement où mettre votre mot de passe
Voici le message d'erreur que je reçoit après cette manip:
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [1045] Access denied for user 'Cbxxxxxx '@'sql.franceserv.fr' (using password: NO)' in /home/httpd/e/r/i/erik68/tracece.franceserv.com/contact/connect.php:6 Stack trace: #0 /home/httpd/e/r/i/erik68/tracece.franceserv.com/contact/connect.php(6): PDO->__construct('mysql:host=sql....', 'Cb8eHXRt ', '', Array) #1 /home/httpd/e/r/i/erik68/tracece.franceserv.com/contact/index.php(3): require('/home/httpd/e/r...') #2 {main} thrown in /home/httpd/e/r/i/erik68/tracece.franceserv.com/contact/connect.php on line 6 "
Si je reçoit le message ci-dessus, je pense que le problème vient bien de ce fichier. Parce que c'est normal que l'accès me soit refusé si je me connecte avec des identifiant inversés...
Après rétablissement de mes paramètres de connexion, j'accède de nouveau à ma page "index.php" de mon site.
En revanche arrivé sur ma page d'accueil, quand je veux accédé à mon formulaire, j'obtiens le message d'erreur suivant:
"Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [1045] Access denied for user 'Cbxxxxxx '@'sql.franceserv.fr' (using password: NO)' in /home/httpd/e/r/i/erik68/tracece.franceserv.com/contact/connect.php:6 Stack trace: #0 /home/httpd/e/r/i/erik68/tracece.franceserv.com/contact/connect.php(6): PDO->__construct('mysql:host=sql....', 'Cb8eHXRt ', '', Array) #1 /home/httpd/e/r/i/erik68/tracece.franceserv.com/contact/index.php(3): require('/home/httpd/e/r...') #2 {main} thrown in /home/httpd/e/r/i/erik68/tracece.franceserv.com/contact/connect.php on line 6 "
Il me notifie une connexion avec "user" qui est en fait mon "password" alors que dans mon fichier "connexionMysql.php" il est bien spécifié $username_connexionMysql = "erik68" et $password_connexionMysql = "Cbxxxxxx";
Il doit bien avoir un petit problème quelque part mais où. Toute aide est la bienvenue..
Code : Tout sélectionner
Access denied for user 'Cbxxxxxx '@'sql.franceserv.fr' (using password: NO)