JeuWeb - Crée ton jeu par navigateur
[Résolu] Checkbox non cochée - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : [Résolu] Checkbox non cochée (/showthread.php?tid=2443)



[Résolu] Checkbox non cochée - Reaven - 19-02-2008

Slt,

J'ai un minuscule souci ^^ .
Voilà j'ai fait un formulaire d'inscription avec à la finune checkbox pour dire que l'on a accepté les conditions générales.
Mais je n'arrive pas vérifier si elle est cochée en php.

Vlà les codes que j'ai déjà testé:

Code PHP :
<?php 
if($condition == NULL)
{
...
}

Code PHP :
<?php 
if($condition == "")
{
...
}

Aucun des deux ne marche. Tout les deux me ramène à la condition suivante qui est :

Code PHP :
<?php 
if(empty ($login) && empty($passe) && empty .....)
{
echo
'Champs non-remplis<br>';
}
else
{
...
}

Voilà si jamais quelqu'un sait m'aider c'est avec plaisir que je l'écouterai :heuuu: non je voulais dire lire :good:

Darky


RE: Checkbox non cochée - despe - 19-02-2008

alors les checkbox doivent être déclaré comme ca:

Code :
<input type="checkbox" name="test[]" value="oui" />
<input type="checkbox" name="test[]" value="non" />

et quand tu recupères ta variable tu fais du genre
Code PHP :
<?php 
$test
= $_POST["test"]; // si ton formulaire renvoie du post..
for($i=0;$i<count($test);$i++){
[...]
}

sinon t as le bon vieux javascript / DOM à toi de voir Wink


RE: Checkbox non cochée - pascal - 19-02-2008

heu... il y a de très bons sites qui expliquent comment traiter les données d'un formulaire en PHP ( google fonctionne ce soir, je confirme... )

si la checkbox est cochée, elle est envoyée, sinon on n'a rien :

Code PHP :
<?php 
if( isset( $_POST['nom_de_la_checkbox'] ) )
{
echo
'box cochée';
}
else
{
echo
'pas cochée';
}

A+

Pascal


RE: Checkbox non cochée - Reaven - 19-02-2008

Ok merci ça marche.