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 18/04/2007, 01h20   #1
Membre confirmé
 
Inscription : avril 2007
Messages : 239
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : avril 2007
Messages : 239
Points : 202
Points : 202
Par défaut [Firefox] pb pour récupérer les valeurs des checkbox cochés

Bonjour,

Pour résumer, j'ai un formulaire html composé de deux checkbox:
<INPUT TYPE="checkbox" NAME="usage[]" VALUE="travail">travail<BR>
<INPUT TYPE="checkbox" NAME="usage[]" VALUE="plaisir">plaisir<BR>

Je récupère les valeurs dans le tableau $_POST['usage']. Tout va très bien Internet Explorer 6.

Mon problème est qu'avec Mozilla Firefox 1.5, la variable $_POST['usage'] ne contient qu'une seule valeur même si plusieurs cases sont cochées.

J'ai beau allé à la pêche aux informations sur internet, je continue de bloquer. A croire que je suis le seul à utiliser Mozilla !?!

Merci d'avance pour vos conseils avisés
_vince_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2007, 06h05   #2
Membre Expert
 
Inscription : août 2002
Messages : 1 036
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 1 036
Points : 1 166
Points : 1 166
Bonjour,

Citation:
A croire que je suis le seul à utiliser Mozilla !?!
Je ne le pense pas, mais tu dois être le seul à avoir ce genre de problème.

Pour preuve, ceci fonctionne très bien :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
 
<?php
	if (isset($_POST['btn']))
	{
		foreach ($_POST['usage'] as $valeur)
		{
			echo "$valeur<br>";
		}
	}
?>
<!DOCTYPE html 
     PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
  <head>
    <title>Titre</title>
		<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1" />
  </head>
	<body>
		<form method="post" name="formu" action="">
			<table id="table">
				<tr>
					<td>
						<input type="checkbox" name="usage[]" value="travail" />
						<br />
						<input type="checkbox" name="usage[]" value="plaisir" />
						<br />
						<input type="submit" name="btn" value="valider" />
					</td>
				</tr>
			</table>
		</form>
  </body>
</html>
jeca est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h22.


 
 
 
 
Partenaires

Hébergement Web