merci pour les réponses,
en fait quand j'ajoute ceci:
il renvoi ceci:
Code :
- Array ( [nom] => [email] => [objet] => Array ( [0] => objet001 [1] => objet003 [2] => objet005 ) [action] => submitted [ok] => envoi )
|
donc les checkbox fonctionnent si je lis bien. (j'avais coché la 1 & 2 & 3)
En plus j'ai modifié avec ceci: (comme proposé par shinuza)
Code :
- $_SERVER['REQUEST_METHOD'] == 'POST'
|
et ça fonctionne correctement. Par contre je ne comprend pas le tableau que je devrais avoir, c'est une simple ligne.
Mais j'ai lu sur un site qu'il était possible de récupérer aussi les infos des checkbox si elles étaient nommées (ce que zecrazytux dit aussi)
soit pour le formulaire:
Code :
- <input name="objet01" value="objet001" type="checkbox">objet001<br>
- <input name="objet02" value="objet002" type="checkbox">objet002<br>
- <input name="objet03" value="objet003" type="checkbox">objet003<br>
- <input name="objet04" value="objet004" type="checkbox">objet004<br>
- <input name="objet05" value="objet005" type="checkbox">objet005<br>
|
et pour le php:
Code :
- if($_POST["objet01"] != "" ){$message.= $_POST["objet01"]."\n";}
- if($_POST["objet02"] != "" ){$message.= $_POST["objet02"]."\n";}
- if($_POST["objet03"] != "" ){$message.= $_POST["objet03"]."\n";}
- if($_POST["objet04"] != "" ){$message.= $_POST["objet04"]."\n";}
- if($_POST["objet05"] != "" ){$message.= $_POST["objet05"]."\n";}
|
Par contre il faut nommer les chekbox. (pas de [ ] )
Je vais tester tout cela dans les jours qui viennent, j'ai pas trop eu le temps ce soir