Test valeur check box en php

Vaaa -  
atspinto Messages postés 338 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je voudrais tester la valeur d'un checkbox en php pour formulaire.

J'ai un champs check box défini comme ceci en html :


<input type="checkbox" name="syst.info.windows" id="syst.info.windows" />


Et je teste la valeur comme ca

if (isset($_POST['syst.info.windows']))
{
$Systinfowindows = 1;
}else{
$Systinfowindows = 0;
}

Seulement même checkée $Systinfowindows = 0 ...

Une idée ?
A voir également:

2 réponses

atspinto Messages postés 338 Date d'inscription   Statut Membre Dernière intervention   27
 
salut

Le pb vient du nom ke tu as donné à ton input.
Une variable ne peut etre nommé ainsi c-à-dir avec des points.
Utilise des "_" à la place.
Essaie ça :

<input type="checkbox" name="syst_info_windows" id="syst_info_windows" />

Et je teste la valeur comme ca

if (isset($_POST['syst_info_windows']))
{
$Systinfowindows = 1;
}else{
$Systinfowindows = 0;
}

Et tu verras ke ça marche.
2
Vaaa
 
up
0
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
Bonsoir,
il faut lui mettre une value et la tester ensuite
<input type="checkbox" name="syst.info.windows" id="syst.info.windows"  value="1" />


et la recup:

if(isset($_POST['syst.info.windows'])){
   if($_POST['syst.info.windows'] ==1){


}


}
0