[PHP] tester si un bouton radio est activé

Résolu
ap3 Messages postés 215 Date d'inscription   Statut Membre Dernière intervention   -  
DoulyCreations Messages postés 187 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai un formulaire en html avec des boutons radios :
<html>
<body>
<form action="action.php" method="post">

Vous avez le choix entre :
<input type="radio" name="site" value="oui"> oui
<input type="radio" name="site" value="non"> non

<input type="submit" value="valider" name="ok">
</form>
</body>
</html>

J'aimerais donc créer une page php contenu un code php qui permettrai de dire si j'ai coché la case oui ou la case non. Si la case oui est coché : faire une action. si la case non est coché : faire une autre action.

Pouvez-vous me donner le code php ?

Merci d'avance
A voir également:

2 réponses

DoulyCreations Messages postés 187 Date d'inscription   Statut Membre Dernière intervention   19
 
Salut,

Comme dit Bertrand, voici le code:

action.php:
<?php 
  if($_POST['site'] == "oui")
  {
    //Action a faire quand on a coché oui
  }
  elseif($_POST['site'] == "non")
  {
    //Action a faire quand on a coché non
  }
  else
  {
    //Rien n'a été coché (on sait jamais)
  }
?>
8
Bertrand40 Messages postés 1196 Date d'inscription   Statut Membre Dernière intervention   194
 
Bonjour,

Tu soumets le formulaire, il faut commencer par récupérer ta variable.

Dans un premier temps tu peux l'afficher : echo 'ma variable post : ' . $_POST['site'];

Après il faut que tu fasses une condition en fonction de ta variable reçue.

@+
Le jambon de Bayonne c'est bon ! Non, disons que personnellement je trouve ça bon.
2