Changer de radio button à chaque refresh PHP

Résolu/Fermé
Rayfi Messages postés 203 Date d'inscription lundi 24 septembre 2012 Statut Membre Dernière intervention 28 juin 2017 - 13 avril 2013 à 22:19
Rayfi Messages postés 203 Date d'inscription lundi 24 septembre 2012 Statut Membre Dernière intervention 28 juin 2017 - 8 mai 2013 à 21:55
Bonsoir, je cherche un code en PHP qui permet de changer les input radio à chaque refresh, imaginons ce code HTML :

<input type="radio" name="radio1">
<input type="radio" name="radio0">

En PHP je veut faire en sorte que quand je refresh la page, sa sélectionne le "radio1" et quand je rerefresh la page, sa sélectionne le "radio0" et si je rererefresh la page sa sélectionne le "radio1" ainsi de suite.

Merci de bien m'aider.
A voir également:

2 réponses

Salut,

C'est un peu sale ce que je vais te proposer mais je vois rien d'autre là. Utilise la variable de session $_SESSION pour stocker un booléen. Si ton booléen est a vrai, tu sélectionné radio1 et tu le met à faux. Et s'il est faux tu sélectionne radio2 et tu le met a vrai.
0
Rayfi Messages postés 203 Date d'inscription lundi 24 septembre 2012 Statut Membre Dernière intervention 28 juin 2017 30
8 mai 2013 à 16:57
Tu peux pas me donner le code à faire ?
0
je tablerais sur :
 session_start(); 
 function makeMyRadioButton() { 
  if (!isset($_SESSION['radioState'])) { $_SESSION['radioState'] = true; } 
  $_SESSION['radioState'] = !$_SESSION['radioState'];
  if (!$_SESSION['radioState']) { 
   echo '<input type="radio" name="radio1"> '; 
   echo '<input type="radio" name="radio0" checked="checked">'; 
  } 
  else { 
   echo '<input type="radio" name="radio1" checked="checked"> '; 
   echo '<input type="radio" name="radio0">'; 
  } 
 } 
0
Rayfi Messages postés 203 Date d'inscription lundi 24 septembre 2012 Statut Membre Dernière intervention 28 juin 2017 30
8 mai 2013 à 17:41
J'ai tester, ça ne marche pas..
0
Utilisateur anonyme
8 mai 2013 à 18:52
il faut appeller la fonction MakeMyRadioButton là où tu en as besoin ><
par exemple :
<?=makeMyRadioButton()?>
0
Rayfi Messages postés 203 Date d'inscription lundi 24 septembre 2012 Statut Membre Dernière intervention 28 juin 2017 30
8 mai 2013 à 21:55
ça marche bien, merci, par contre c'est possible de faire ça pour un site externe ?
0
jeremy.s Messages postés 1226 Date d'inscription lundi 28 mars 2011 Statut Membre Dernière intervention 2 septembre 2013 79
17 avril 2013 à 21:48
Salut,

La solution de bigbybob me parrait la seule ! Pour le moment je n'en vois pas d'autre.
0