par
Ultim4T0m » 18 janv. 2007, 19:49
bonjour,
Tu as apparemment un soucis dans l'utilisation des checkbox.
Les checkbox ont toutes le même nom, et tu les différencies simplement du fait qu'au final, tu récupères un tableau :
'<input type="lien" name="checkbox[]" value="'.$lien.'">'
Et pour récupérer les données envoyées, tu n'as qu'à parcourir ce tableau, grâce par exemple à un foreach :
foreach ($_POST['lien'] as $index => $valeur) {
echo $index.' : '.$valeur;
}
Pour l'utilisation que tu en faisais, des boutons radio auraient été parfaitement appropriés. Un nom différent pour chacun d'eux, et tu récupères la valeur avec un simple $_POST['nom']
bonjour,
Tu as apparemment un soucis dans l'utilisation des checkbox.
Les checkbox ont toutes le même nom, et tu les différencies simplement du fait qu'au final, tu récupères un tableau :
[php]'<input type="lien" name="checkbox[]" value="'.$lien.'">'[/php]
Et pour récupérer les données envoyées, tu n'as qu'à parcourir ce tableau, grâce par exemple à un foreach :
[php]
foreach ($_POST['lien'] as $index => $valeur) {
echo $index.' : '.$valeur;
}
[/php]
Pour l'utilisation que tu en faisais, des boutons radio auraient été parfaitement appropriés. Un nom différent pour chacun d'eux, et tu récupères la valeur avec un simple $_POST['nom']