Depuis ce midi j'essaie de faire apparaître un message de confirmation (ou d'erreur) lors de l'envoi d'un formulaire en jouant avec les variables d'URL.
Pour cela, dans mon fichier de traitement du formulaire j'ai ajouté :
Et une chaîne qui n'est ni vide ni '0' est une valeur vraie.
En clair tes isset($_GET['status']) == 'erreur' sont faux, ce serait isset($_GET['status']) && $_GET['status'] == 'erreur' (même idée pour l'autre).
Voir éventuellement tester une fois pour toute le cas isset($_GET['status']) dans un if qui engloberait le reste, ce qui permettrait de les supprimer de tes if/else if actuels.
PS : si le else est vide (pas la moindre instruction), il en est inutile
Et une chaîne qui n'est ni vide ni '0' est une valeur vraie.
- Edité par julp il y a moins de 30s
Merci de l'info !
Mais du coup, je fais comment pour avoir mes 3 possibilités différentes ?
Message de confirmation de formulaire
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
julp.fr ~ PHP < 8.0.0 : activer les erreurs PDO/SQL ~ PHP < 8.1.0 : activer les erreurs mysqli