Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3015 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  ptit probleme pour afficher du contenu sql en PHP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ptit probleme pour afficher du contenu sql en PHP

n°1803845
Johnlemon
Have a break, have a Jack
Posté le 24-10-2008 à 00:06:32  profilanswer
 

Bonjour,
je suis en train de "passer" a PHP 5, j'ai toujours développer en PHP4...
 
Je n'arrive pas a afficher le contenu de ma table... très étrange... :  
 

Code :
  1. $sql = "SELECT * FROM mybase where login=$login";
  2. $result = mysql_query($sql);
  3. while ($val = mysql_fetch_array($result))
  4. {
  5. $id = $val["id"];
  6. $civilite = $val["civilite"];
  7. $prenom = $val["prenom"];
  8. $nom = $val["nom"];
  9. $mail = $val["mail"];
  10. $password = $val["password"];
  11. }
  12. //verif du mot de passe
  13. if ($password = $_POST[password]) {
  14. echo $prenom;
  15. echo "$civilité $prenom $nom, vous êtes maintenant Identifié!";
  16. }
  17. else {
  18. echo "mauvais mot de passe";
  19. }


 
 
J'pige pas trop...

mood
Publicité
Posté le 24-10-2008 à 00:06:32  profilanswer
 

n°1803855
gatsu35
Blablaté par Harko
Posté le 24-10-2008 à 01:33:47  profilanswer
 

ca te dirait d'activer tous les reports d'erreur PHP au passagE ?

n°1803862
jeca
Posté le 24-10-2008 à 07:23:28  profilanswer
 

Bonjour,
 
Une erreur sur cette ligne :

Code :
  1. if ($password = $_POST[password]) {


Le signe '=' est un opérateur d'affectation. Pour une comparaison, c'est '=='. Soit :

Code :
  1. if ($password == $_POST[password]) {

n°1804479
Johnlemon
Have a break, have a Jack
Posté le 25-10-2008 à 15:40:32  profilanswer
 

Hum...  
Le problème n'était pas dans la vérification du Password...  
D'ailleurs, ca ne change rien si je met  

Code :
  1. if ($password == $_POST[password]) {

n°1804488
kitiloe
Posté le 25-10-2008 à 16:22:09  profilanswer
 

Une fois que ton problème sera réglée pensent à protégée le mot de passe en le cryptant dans la base de donnée.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  ptit probleme pour afficher du contenu sql en PHP

 

Sujets relatifs
[Resolu] Problème d'include et de connexion à une database avec MDB2Problème balises bbcode...
VBS & ADSI Probléme de création de "dossier de base"Problème lié à l'utilisation d'une variable globale
problème snmp et phpproblème de compilation avec le main
javascript : problème de "replace"Problème Boost & STLPort sous Mingw (sous wxDev-C++)
[Java] probleme reaffichage contentPane 
Plus de sujets relatifs à : ptit probleme pour afficher du contenu sql en PHP


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR