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

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] afficher une balise depuis deux input type submite différents

Re: afficher une balise depuis deux input type submite différents

par wisefun77 » 29 mars 2022, 09:41

Bonjour or1,
Merci pour cette info.
JE ne connaissais pas ce site.
Je vais y travailler.

Re: afficher une balise depuis deux input type submite différents

par or 1 » 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

afficher une balise depuis deux input type submite différents

par wisefun77 » 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.