Boucle php fonctionne pas
Fermé
demon2602
Messages postés
3
Date d'inscription
jeudi 6 mai 2010
Statut
Membre
Dernière intervention
7 mai 2010
-
6 mai 2010 à 16:08
Caracalla - 16 juin 2010 à 11:05
Caracalla - 16 juin 2010 à 11:05
A voir également:
- Boucle php fonctionne pas
- Easy php - Télécharger - Divers Web & Internet
- Php natif - Forum PHP
- Boucle cmd - Forum Programmation
- Freebox redémarre en boucle ✓ - Forum Freebox
- Mon pc s'allume et s'éteint en boucle ✓ - Forum Matériel & Système
5 réponses
masterchris
Messages postés
82
Date d'inscription
jeudi 20 septembre 2007
Statut
Membre
Dernière intervention
8 juillet 2011
5
6 mai 2010 à 17:48
6 mai 2010 à 17:48
Bonsoir,
je pense que ton problème vient du fait que tes blocs <div> ne sont pas dans la condition si du php, quand tu mets:
if ($pseudo == "" and $mdp =="" )
20. {
21. ?>
22.
23. <div id="registreform">
24. <p>remplissez tous les champs</p>
25. <a href="index.php.php">------>revenir a l'acceuil!!<-----</a><br/><br/>
26.
27. <img src="images/chat.jpg">
28.
29. </div>
30. <?php
31. }
Le bloc :
<div id="registreform">
24. <p>remplissez tous les champs</p>
25. <a href="index.php.php">------>revenir a l'acceuil!!<-----</a><br/><br/>
26.
27. <img src="images/chat.jpg">
28.
29. </div>
S'affichera toujours;que la condition 'if' soit vraie ou fausse. Il faut mettre:
je pense que ton problème vient du fait que tes blocs <div> ne sont pas dans la condition si du php, quand tu mets:
if ($pseudo == "" and $mdp =="" )
20. {
21. ?>
22.
23. <div id="registreform">
24. <p>remplissez tous les champs</p>
25. <a href="index.php.php">------>revenir a l'acceuil!!<-----</a><br/><br/>
26.
27. <img src="images/chat.jpg">
28.
29. </div>
30. <?php
31. }
Le bloc :
<div id="registreform">
24. <p>remplissez tous les champs</p>
25. <a href="index.php.php">------>revenir a l'acceuil!!<-----</a><br/><br/>
26.
27. <img src="images/chat.jpg">
28.
29. </div>
S'affichera toujours;que la condition 'if' soit vraie ou fausse. Il faut mettre:
if ($pseudo == "" and $mdp =="" ) { echo('<div id="registreform"><p>remplissez tous les champs</p> <a href="index.php.php">------>revenir a l'acceuil!!<-----</a><br/><br/> <img src="images/chat.jpg"></div> '); }
demon2602
Messages postés
3
Date d'inscription
jeudi 6 mai 2010
Statut
Membre
Dernière intervention
7 mai 2010
6 mai 2010 à 18:04
6 mai 2010 à 18:04
merci pour ton aide..mais ce que t'as ecrit n'a pas de sens
ne mettant un echo il m'afficherai mots pour mots de ce qui est ecrit...
en gros c'est tu texte qu'il mafficherai..
ne mettant un echo il m'afficherai mots pour mots de ce qui est ecrit...
en gros c'est tu texte qu'il mafficherai..
masterchris
Messages postés
82
Date d'inscription
jeudi 20 septembre 2007
Statut
Membre
Dernière intervention
8 juillet 2011
5
6 mai 2010 à 18:07
6 mai 2010 à 18:07
Est ce que t'a essayé? je pense pas, ça parait bizarre mais les balises html dans un 'echo' ça fonctionne! Je le sais car j'ai été confronté au même problème que toi et c'est cette solution qui marche donc à toi de voir...
Tu ne vérifies même pas si la variable $enregistrement contient quelque chose.
if ($enregistrement['mdp'] != null && $enregistrement['mdp'] == $mdp)
Ce serait par exemple bien plus correct...
Réfère-toi à : https://www.php.net/manual/en/function.mysql-fetch-array.php#41662
if ($enregistrement['mdp'] != null && $enregistrement['mdp'] == $mdp)
Ce serait par exemple bien plus correct...
Réfère-toi à : https://www.php.net/manual/en/function.mysql-fetch-array.php#41662
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
demon2602
Messages postés
3
Date d'inscription
jeudi 6 mai 2010
Statut
Membre
Dernière intervention
7 mai 2010
7 mai 2010 à 00:23
7 mai 2010 à 00:23
merci pour votre aide...mais j'ai trouve...il suffisait tout betement de rajouter un else avant la requete sql....voila