Créer un formulaire avec elseif
Résolu
BideAugustin
Messages postés
23
Date d'inscription
Statut
Membre
Dernière intervention
-
BideAugustin Messages postés 23 Date d'inscription Statut Membre Dernière intervention -
BideAugustin Messages postés 23 Date d'inscription Statut Membre Dernière intervention -
Salut à tous. Je vous prie de m'aider. J'aimerai créer un formulaire avec "if" ,"elseif" et "else" avec une partie qui affiche le formulaire quand le visiteur viens sur la page, une autre qui affiche le formulaire avec un <p>Mot de passe incorrect </p> quand c'est incorrect. Et enfin avec <p>Mot de passe correct </p> quand c'est correct. Tout ça sur la même page.php... Merci d'avance
A voir également:
- Créer un formulaire avec elseif
- Whatsapp formulaire opposition - Guide
- Créer un compte google - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un lien pour partager des photos - Guide
- Créer un compte gmail - Guide
7 réponses
//récupération propre des variables AVANT de les utiliser $mot_de_passe = !empty($_POST['mot_de_passe']) ? trim($_POST['mot_de_passe']) : NULL; if(isset($_POST['mot_de_passe'])){ if($mot_de_passe == "kangourou" ){ echo '<p>le mot de passe est:</p> bon'; }else{ echo '<p>le mot de passe est:</p> faux'; } }else{ ?> <form action ="page1.php" methode="post" > <p> <input type="password" name="mot_de_passe" /> <input type="submit" value="valider" /> </p> </form> <?php } ?>
Salut Jordan.
J'ai mis exactement tout ce que tu as mis à la lettre. J'ai vérifié au moins 5 fois.
Malgré ça "parse error:syntax error, unexpected 'page1'(T_STRING) on line 3 "
J'ai mis exactement tout ce que tu as mis à la lettre. J'ai vérifié au moins 5 fois.
Malgré ça "parse error:syntax error, unexpected 'page1'(T_STRING) on line 3 "
Excuse moi j'ai déjà trouvé l'erreur. C'était au niveau de "method". Tu as mis "e"
Je t'en remercie profondément frère.
Peux-tu me laisser tes coordonnées stp ?
De préférence Whatsapp ou Mail.
Je t'en remercie profondément frère.
Peux-tu me laisser tes coordonnées stp ?
De préférence Whatsapp ou Mail.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mais mi on problème n'est pas totalement résolu, car j'aimerais que le formulaire apparaisse dans les deux cas. Mais quand j'ai recopié le formulaire dans "faux" , même avec un mot de passe incorrect ça ne me met plus le message "mot de passe faux"
Ce que je veux exactement c'est d'afficher le formulaire quand le mot de passe est faux avec le message "le mot de passe est " , et quand on tape encore dans le même formulaire un mot de passe faux le message "mot de passe fau" devrait y rester au lieu de redevenir comme si on n'avait rien taper dans le formulaire.
Merci d'avance
Ce que je veux exactement c'est d'afficher le formulaire quand le mot de passe est faux avec le message "le mot de passe est " , et quand on tape encore dans le même formulaire un mot de passe faux le message "mot de passe fau" devrait y rester au lieu de redevenir comme si on n'avait rien taper dans le formulaire.
Merci d'avance
Toutes mes excuses frère.
Veuille bien lire mon dernier message et m'aider stp
Veuille bien lire mon dernier message et m'aider stp
Tu attends qu'on te donne le code tout cuit ou tu essayes un peu par toi même quand même ??
En gros
En gros
//récupération propre des variables AVANT de les utiliser $mot_de_passe = !empty($_POST['mot_de_passe']) ? trim($_POST['mot_de_passe']) : NULL; if(isset($_POST['mot_de_passe'])){ if($mot_de_passe == "kangourou" ){ echo '<p>le mot de passe est:</p> bon'; }else{ echo '<p>le mot de passe est:</p> faux'; } } ?> <form action ="" method="post" > <p> <input type="password" name="mot_de_passe" /> <input type="submit" value="valider" /> </p> </form>
Voici ce que j'ai mis :
<? php
If (! Isset($_POST['mot_de_passe'] OR $_POST['mot_de_passe] ! ="kangourou")
{
? >
<form action ="page1.php" methode="post" >
<p>
<input type="password" name="mot_de_passe" />
<input type="submit" value="valider" />
</p>
</form>
<? php
}
else
{
echo '<p>le mot de passe est:</p>'
écho '777777777'
}
Voilà ce que j'ai fait. Maintenant je sais pas comment mettre un autre " elseif" pour avoir un formulaire et en dessous il sera écrit mode passe incorrect, quand le visiteur tape un mot de passe mauvais.