Changer de radio button à chaque refresh PHP

Résolu
Rayfi Messages postés 234 Statut Membre -  
Rayfi Messages postés 234 Statut Membre -
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

bigbybob
 
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 234 Statut Membre 30
 
Tu peux pas me donner le code à faire ?
0
Utilisateur anonyme
 
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 234 Statut Membre 30
 
J'ai tester, ça ne marche pas..
0
Utilisateur anonyme
 
il faut appeller la fonction MakeMyRadioButton là où tu en as besoin ><
par exemple :
<?=makeMyRadioButton()?>
0
Rayfi Messages postés 234 Statut Membre 30
 
ça marche bien, merci, par contre c'est possible de faire ça pour un site externe ?
0
jeremy.s Messages postés 1248 Statut Membre 79
 
Salut,

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