[RESOLU] afficher une balise depuis deux input type submite différents

Eléphant du PHP | 213 Messages

28 mars 2022, 18:22

Bonjour,
Dans une page j'ai ce code.

Code : Tout sélectionner

</br></br> L’intervention aurait-elle pu être faite à distance ? </br></br> <form method="POST" action="commentaire.php"> <table align="center"> <tr> <td> <input type="hidden" name="non" value="[RSDP_NON]"/> <INPUT type="submit" value="non" /> <td> <input type="hidden" name="oui" value="[RSDP_OUI]"/> <INPUT type="submit" value="oui" /> </td> </tr> </table> </form>
dans la page affichée, j'ai deux fois les balises même si je clique sur le bouton non, cela m'affiche aussi la balise oui.

Code : Tout sélectionner

<?php // Set session variables $non = isset($_POST['non']) ? $_POST['non'] : NULL; $oui = isset($_POST['oui']) ? $_POST['oui'] : NULL; $_SESSION["Balises"] = $_SESSION["Balises"] . $non . $oui; echo $_SESSION["Balises"]; ?>
j'ai essayé avec ce code et c'est idem.

Code : Tout sélectionner

<?php // Set session variables $non = !empty($_POST['non']) ? $_POST['non'] : NULL; $oui = !empty($_POST['oui']) ? $_POST['oui'] : NULL; $_SESSION["Balises"] = $_SESSION["Balises"] . $non . $oui; echo $_SESSION["Balises"]; ?>
Merci.
De retour au PHP pour essayer de préserver mon emploi à 59 ans.

Mammouth du PHP | 2703 Messages

28 mars 2022, 20:30

ça sera toujours de suite plus facile en utilisant la bonne balise html :
https://developer.mozilla.org/fr/docs/W ... nput/radio

Eléphant du PHP | 213 Messages

29 mars 2022, 09:41

Bonjour or1,
Merci pour cette info.
JE ne connaissais pas ce site.
Je vais y travailler.
De retour au PHP pour essayer de préserver mon emploi à 59 ans.