par
gege210 » 07 juin 2009, 15:45
Bonjour à tous. Voilà un problème qui me tien depuis 15 jours :
Sur ma page
questionnaire.php :
3 cases à cocher
- Case1 | nom: case[] | valeur: 1
- Case2 | nom: case[] | valeur: 2
- Case3 | nom: case[] | valeur: 3
Code : Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>questionnaire.php</title>
</head>
<body>
<form action="envoi.php" name="questionnaire"><input
name="case[]" value="1" type="checkbox">Case1<br>
<input name="case" value="2" type="checkbox">Case2<br>
<input name="case" value="3" type="checkbox">Case3</form>
</body>
</html>
Le tout est envoyé sur une page
envoi.php :
Sur ma page
envoi.php
Je récupère les valeur de mes checkbox en les affichant à la ligne :
1
2
3
Code : Tout sélectionner
for ($i = 0; $i < count($_POST["case"]); $i++)
echo $_POST["case"][$i]." <br> ";
Ma question : :
Comment afficher un texte correspondant à la case cochée.
Ex :
"Case numéro un
Case numéro deux"
lorsque les case1 et cas2 sont cochées.
Naturellement sans changer la valeur de la case.
En espérant avoir était plus ou moins clair,
@bientôt
gege210
Bonjour à tous. Voilà un problème qui me tien depuis 15 jours :
Sur ma page [b]questionnaire.php[/b] :
3 cases à cocher
- Case1 | nom: case[] | valeur: 1
- Case2 | nom: case[] | valeur: 2
- Case3 | nom: case[] | valeur: 3
[code]<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>questionnaire.php</title>
</head>
<body>
<form action="envoi.php" name="questionnaire"><input
name="case[]" value="1" type="checkbox">Case1<br>
<input name="case" value="2" type="checkbox">Case2<br>
<input name="case" value="3" type="checkbox">Case3</form>
</body>
</html>
[/code]
Le tout est envoyé sur une page [b]envoi.php[/b] :
Sur ma page [b]envoi.php[/b]
Je récupère les valeur de mes checkbox en les affichant à la ligne :
1
2
3
[code]for ($i = 0; $i < count($_POST["case"]); $i++)
echo $_POST["case"][$i]." <br> ";[/code]
[b]Ma question[/b] : :
Comment afficher un texte correspondant à la case cochée.
Ex :
"Case numéro un
Case numéro deux"
lorsque les case1 et cas2 sont cochées.
Naturellement sans changer la valeur de la case.
En espérant avoir était plus ou moins clair,
@bientôt
gege210