Problème d'input radio/text
Résolu
zivodul8
Messages postés
248
Statut
Membre
-
avion-f16 Messages postés 20367 Statut Contributeur -
avion-f16 Messages postés 20367 Statut Contributeur -
Bonsoir,
Voila ce que je souhaite c'est un formulaire comme ceci (avec un seul choix possible donc un radio avec le même NAME) :
* Informatique
* Statistique
Autres, préciser :
Le problème c'est que je n'arrive pas mettre un TYPE="text" pour récupérer ce qu'a saisit l'utilisateur. Si je mets tout avec NAME="discipline", il ne me prend plus Informatique et Statistique.
Merci!
Voila ce que je souhaite c'est un formulaire comme ceci (avec un seul choix possible donc un radio avec le même NAME) :
* Informatique
* Statistique
Autres, préciser :
Le problème c'est que je n'arrive pas mettre un TYPE="text" pour récupérer ce qu'a saisit l'utilisateur. Si je mets tout avec NAME="discipline", il ne me prend plus Informatique et Statistique.
Merci!
A voir également:
- Problème d'input radio/text
- Radio française - Télécharger - Médias et Actualité
- Sms to text - Télécharger - Sauvegarde
- Fabriquer une antenne radio avec un cintre - Forum Audio
- Input signal not found ✓ - Forum Matériel & Système
- Input not supported - Forum Ecran
3 réponses
Salut.
Pas plus complexe que ça :
Pas plus complexe que ça :
<form method="post" action="processing.php">
<p>
<input type="radio" name="discipline" value="informatique" id="discipline_informatique_id" />
<label for="discipline_informatique_id">Informatique</label>
</p>
<p>
<input type="radio" name="discipline" value="statistique" id="discipline_statistique_id" />
<label for="discipline_statistique_id">Statistique</label>
</p>
<p>
<input type="radio" name="discipline" value="other" id="discipline_other_id" />
<label for="discipline_other_id">Autre, précisez :</label><br/>
<input type="text" name="other_precision" />
</p>
<p>
<input type="submit" />
</p>
</form>
Qui ça, "il" ?
Pour le formulaire, il n'y a rien à changer, sauf si tu veux l'améliorer (bloquer le champ texte si "Autre" n'est pas coché par exemple).
Au niveau du PHP, il suffit de vérifier si $_POST['discipline'] est différent de "other".
Si oui : Alors la discipline = $_POST['discipline']
Sinon, si c'est "Autre", alors la discipline = $_POST['other_precision']
Pour le formulaire, il n'y a rien à changer, sauf si tu veux l'améliorer (bloquer le champ texte si "Autre" n'est pas coché par exemple).
Au niveau du PHP, il suffit de vérifier si $_POST['discipline'] est différent de "other".
Si oui : Alors la discipline = $_POST['discipline']
Sinon, si c'est "Autre", alors la discipline = $_POST['other_precision']