Votre question

Php: connection a une base

Tags :
  • MySQL
  • Programmation
Dernière réponse : dans Programmation
18 Avril 2011 13:27:58

j'ai eu ce ocod j'ai adapté a mon code pour connecté un utilisateur a une base mais ca me met des erreurs. je voudrai une aide .merci


  1. <?php
  2.  
  3. session_start();
  4. $connexionMYSQL = mysql_connect("localhost" ,"root","");
  5. if (! $connexionMYSQL)//Connexion au serveur manqué
  6. echo "Echec de la connexion au serveur MYSQL.<br/>";
  7. else//Connexion au serveur réussie
  8. {
  9. echo "Connexion au serveur MYSQL établie.<br/>";
  10. $activationBD = mysql_select_db("go&ga", $connexionMYSQL);
  11. if (! $activationBD)//Activation de la base de données raté
  12. echo "Connexion au serveur MYSQL réussie mais impossible d'accéder à la base de données.<br/>";
  13. else//activation réussie
  14. {
  15. echo "Connexion au serveur MYSQL ok. Activation de la base de données des utilisateurs réussite.<br/>";
  16. $adressemail = mysql_real_escape_string($_POST['adressemail']);
  17. $mdp = mysql_real_escape_string($_POST['mdp']);
  18.  
  19. $sql = "SELECT * FROM inscription where adresse = '".$adressemail."' AND mdp = '".$mdp."'";
  20. $verif = mysql_query($sql);
  21. $num_rows = mysql_num_rows($verif);
  22. echo "$num_rows\n";
  23. if ($num_rows != 0)
  24. {
  25. $_SESSION['adressemail'] = $_POST['adressemail'];
  26. echo "Bienvenue ".$adressemail;
  27. }
  28. else
  29. {
  30. echo "Erreur : email et/ou mot de passe incorrects.";
  31. echo md5($_POST['mdp']);
  32. }
  33. }
  34. }
  35.  
  36. ?>


voici les erreurs que ca m'affiche


Connexion au serveur MYSQL établie.
Connexion au serveur MYSQL ok. Activation de la base de données des utilisateurs réussite.

Notice: Undefined index: adressemail in C:\wamp\www\go&ga\go&gaIdentification.php on line 17

Notice: Undefined index: mdp in C:\wamp\www\go&ga\go&gaIdentification.php on line 18
0 Erreur : email et/ou mot de passe incorrects.
Notice: Undefined index: mdp in C:\wamp\www\go&ga\go&gaIdentification.php on line 32
d41d8cd98f00b204e9800998ecf8427e

Autres pages sur : php connection base

a c 232 L Programmation
18 Avril 2011 14:00:41

Salut,

Ce n'est pas des erreurs mais des "notice", des avertissements.
Tu peux les désactiver dans ton php.ini http://php.net/error_reporting
m
0
l
18 Avril 2011 14:05:29

donc ca veut dire que mon programme marche ..
mais quand je click ca m'affiche une page vide .
je ne voi aucune connection
m
0
l
Contenus similaires
a c 145 L Programmation
18 Avril 2011 14:31:25

ton souci vient, à mon avis, de ton formulaire et pas du PHP
m
0
l
25 Avril 2011 02:01:23

voici mon formulaire :
code :
<form action="./upload.php" method="post" enctype="multipart/form-data" name="formulaire_envoi_fichier" id="formulaire_envoi_fichier">
<input type="file" name="fichier_choisi" />
<br />
<br />
<input type="submit" name="bouton_submit" value="Envoyer le fichier" />
</form>
m
0
l
a c 145 L Programmation
28 Avril 2011 17:42:56

C'est bien ce que je disais: tu as des warnings parce que ton formulaire et la page de traitement n'ont rien à voir ensemble.

Ton formulaire est fait pour envoyer un fichier, ton upload.php est fait pour connecter un utilisateur, ou plutôt vérifier qu'un utilisateur a le droit d'accèder à une page.
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS