|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Yvan Fournier Inscription : juin 2005 Messages : 234 ![]() |
Bonjour,
Dans mon formulaire, j'ai une case à cocher: <input name='commandite' type='checkbox' value="on" <?php if ($var['commandite']=='1') {echo 'checked="checked"';}?>/> Au traitement, je ne réussis pas à conserver le contenu de ce checkbox. $commandite = empty($_POST['commandite'])?1:0; ensuite, je fait mon update; il fonctionne puisque les autres coordonnées sont enregistrées. Quel est mon problème ? On dirait que ça fonctionne une fois sur 2. |
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Inscription : septembre 2007 Messages : 951 ![]() |
Si je ne me trompe pas ta variable $_POST['commandite'] n'existe pas si tu ne coche pas la case donc empty n'est pas apriorié il faut utiliser isset.
$commandite = isset($_POST['commandite'])?1:0; pour info y'avait une petite erreur la $commandite = empty($_POST['commandite'])?0:1; |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Yvan Fournier Inscription : juin 2005 Messages : 234 ![]() |
merci, ça fonctionne maintenant!
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com