$_POST et checkbox
Posté : 27 avr. 2008, 18:44
Bonjour à tous et toutes,
A peine une question disparait qu'une autre apparait...
Voilà mon formulaire :
Voilà et je ne sais pas comment le récuperer j'arrive à ça :
D'avance merci pour vos réponses...
A peine une question disparait qu'une autre apparait...
Voilà mon formulaire :
Code : Tout sélectionner
<p>Catégorie(s)* (1 à 5 choix) :</p>
<input type="checkbox" name="categorie_comunautee" value="informatique" id="Informatique" /> <label for="Informatique">Informatique</label><br />
<input type="checkbox" name="categorie_comunautee" value="sport" id="sport" /> <label for="sport">sport</label><br />
<input type="checkbox" name="categorie_comunautee" value="jeux-video" id="jeux-video" /> <label for="jeux-video">jeux-video</label><br />
<input type="checkbox" name="categorie_comunautee" value="travail" id="Travail" /> <label for="Travail">Travail</label><br />
<input type="checkbox" name="categorie_comunautee" value="web" id="Web" /> <label for="Web">Web</label><br />
<input type="checkbox" name="categorie_comunautee" value="divers" id="divers" /> <label for="divers">Autre/divers</label><br />
<input type="checkbox" name="categorie_comunautee" value="programmation" id="programmation" /> <label for="programmation">Programmation</label><br />
<input type="checkbox" name="categorie_comunautee" value="graphisme" id="graphisme" /> <label for="graphisme">graphisme</label><br />
<input type="checkbox" name="categorie_comunautee" value="serie-tv" id="serie-tv" /> <label for="serie-tv">Series TV</label><br />
<input type="checkbox" name="categorie_comunautee" value="BD-manga" id="BD-manga" /> <label for="BD-manga">BD/Mangas</label><br />
<input type="checkbox" name="categorie_comunautee" value="musique" id="musique" /> <label for="musique">musique</label><br />
<input type="checkbox" name="categorie_comunautee" value="3d" id="3d" /> <label for="3d">3D</label><br />
if (isset($_POST['categorie_comunautee']) AND $_POST['categorie_comunautee']!="") {
if (is_array($_POST['categorie_comunautee'])) {
// ?
}
else {
$categorie_comunautee=htmlspecialchars(addslashes($_POST['categorie_comunautee']));
}
}
else {
if (isset($again_form) AND $again_form==1) {
$affiche_again_form.="<p>Indiquez au moins une catégorie :</p>";
$affiche_again_form.='
<p>Catégorie(s)* (1 à 5 choix) :</p>
<input type="checkbox" name="categorie_comunautee" value="informatique" id="Informatique" /> <label for="Informatique">Informatique</label><br />
<input type="checkbox" name="categorie_comunautee" value="sport" id="sport" /> <label for="sport">sport</label><br />
<input type="checkbox" name="categorie_comunautee" value="jeux-video" id="jeux-video" /> <label for="jeux-video">jeux-video</label><br />
<input type="checkbox" name="categorie_comunautee" value="travail" id="Travail" /> <label for="Travail">Travail</label><br />
<input type="checkbox" name="categorie_comunautee" value="web" id="Web" /> <label for="Web">Web</label><br />
<input type="checkbox" name="categorie_comunautee" value="divers" id="divers" /> <label for="divers">Autre/divers</label><br />
<input type="checkbox" name="categorie_comunautee" value="programmation" id="programmation" /> <label for="programmation">Programmation</label><br />
<input type="checkbox" name="categorie_comunautee" value="graphisme" id="graphisme" /> <label for="graphisme">graphisme</label><br />
<input type="checkbox" name="categorie_comunautee" value="serie-tv" id="serie-tv" /> <label for="serie-tv">Series TV</label><br />
<input type="checkbox" name="categorie_comunautee" value="BD-manga" id="BD-manga" /> <label for="BD-manga">BD/Mangas</label><br />
<input type="checkbox" name="categorie_comunautee" value="musique" id="musique" /> <label for="musique">musique</label><br />
<input type="checkbox" name="categorie_comunautee" value="3d" id="3d" /> <label for="3d">3D</label><br />';
}
else {
$again_form=1;
$affiche_again_form.="<p>Indiquez au moins une catégorie :</p>";
$affiche_again_form.='
<p>Catégorie(s)* (1 à 5 choix) :</p>
<input type="checkbox" name="categorie_comunautee" value="informatique" id="Informatique" /> <label for="Informatique">Informatique</label><br />
<input type="checkbox" name="categorie_comunautee" value="sport" id="sport" /> <label for="sport">sport</label><br />
<input type="checkbox" name="categorie_comunautee" value="jeux-video" id="jeux-video" /> <label for="jeux-video">jeux-video</label><br />
<input type="checkbox" name="categorie_comunautee" value="travail" id="Travail" /> <label for="Travail">Travail</label><br />
<input type="checkbox" name="categorie_comunautee" value="web" id="Web" /> <label for="Web">Web</label><br />
<input type="checkbox" name="categorie_comunautee" value="divers" id="divers" /> <label for="divers">Autre/divers</label><br />
<input type="checkbox" name="categorie_comunautee" value="programmation" id="programmation" /> <label for="programmation">Programmation</label><br />
<input type="checkbox" name="categorie_comunautee" value="graphisme" id="graphisme" /> <label for="graphisme">graphisme</label><br />
<input type="checkbox" name="categorie_comunautee" value="serie-tv" id="serie-tv" /> <label for="serie-tv">Series TV</label><br />
<input type="checkbox" name="categorie_comunautee" value="BD-manga" id="BD-manga" /> <label for="BD-manga">BD/Mangas</label><br />
<input type="checkbox" name="categorie_comunautee" value="musique" id="musique" /> <label for="musique">musique</label><br />
<input type="checkbox" name="categorie_comunautee" value="3d" id="3d" /> <label for="3d">3D</label><br />';
}
}
c'est à ça que je bloque (// ?)D'avance merci pour vos réponses...