Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/06/2011, 11h30   #1
Invité de passage
 
Homme Bernard AVALLET
Photographe
Inscription : mai 2011
Messages : 13
Détails du profil
Informations personnelles :
Nom : Homme Bernard AVALLET
Âge : 67
Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Photographe

Informations forums :
Inscription : mai 2011
Messages : 13
Points : 4
Points : 4
Par défaut Garder en mémoire un bouton radio

Bonjour à tous
P'tit pblm pour garder en mémoire un bouton radio lorsque l'internaute renvient en arrière. Je me sers des sessions pour garder en mémoires mes champs de formulaire mais je bloque grave sur les bt radios.
J'ai 3 bt sur la mm ligne
Voici mon code:
Code :
1
2
3
4
5
<p><label class="red"  >Civilité :</label>
												<input  class="radio" type="radio" name="civil" value="Madame" <?php if ($_SESSION['civil'] == true) {echo 'checked="checked"';}?>/><span class="check">Madame</span>
												<input class="radio" type="radio" name="civil" value="Mlle" <?php if ($_SESSION['civil'] == true) {echo 'checked="checked"';}?> /><span class="check">Mlle</span>
												<input class="radio" type="radio" name="civil" value="Monsieur" <?php if ($_SESSION['civil'] == true ) {echo 'checked="checked"';}?> /><span class="check">Monsieur</span>
												</p>
Si quelqu'un pouvait m'aider se serait vraiment sympas
Merci à tous
antinarius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2011, 14h01   #2
Futur Membre du Club
 
Femme
Développeur Web
Inscription : janvier 2011
Messages : 16
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2011
Messages : 16
Points : 18
Points : 18
Tester l'existence de l'enregistrement en session ne suffit pas puisque le champ peut prendre trois valeurs différentes. Il faut pour chaque champ vérifier que la valeur enregistrée en session correspond à la valeur d'affichage souhaitée :

Code :
1
2
3
<input  class="radio" type="radio" name="civil" value="Madame" <?php if ($_SESSION['civil'] == 'Madame') {echo 'checked="checked"';}?>/><span class="check">Madame</span>
<input class="radio" type="radio" name="civil" value="Mlle" <?php if ($_SESSION['civil'] == 'Mlle') {echo 'checked="checked"';}?> /><span class="check">Mlle</span>
<input class="radio" type="radio" name="civil" value="Monsieur" <?php if ($_SESSION['civil'] == 'Monsieur') {echo 'checked="checked"';}?> /><span class="check">Monsieur</span>
ninog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2011, 14h15   #3
Invité de passage
 
Homme Bernard AVALLET
Photographe
Inscription : mai 2011
Messages : 13
Détails du profil
Informations personnelles :
Nom : Homme Bernard AVALLET
Âge : 67
Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Photographe

Informations forums :
Inscription : mai 2011
Messages : 13
Points : 4
Points : 4
Ok manque de réflexion de ma part...Je débute en PHP hum pas tjr évident.
En tout cas merci beaucoup de ce coup de main
antinarius est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h56.


 
 
 
 
Partenaires

Hébergement Web