[RESOLU] Poster la valeur d'une checkbox dans un outil CRM

Eléphanteau du PHP | 11 Messages

18 nov. 2012, 18:42

Ca marche !!!!!!

J'ai finalement changé:

if (isset($_POST["categorybox"]))
$categories[] = $_POST["categorybox"][0];

en

if (isset($_GET["categorybox"]))
$categories[] = $_GET["categorybox"][0];


et ça fonctionne impec' =D> =D> :D

et du coup, question subsidiaire, un peu plus loin dans le code, il y a une autre valeur du formulaire que je récupère. C'est celle qui correspond à mon champ hidden "note" dans le formulaire.
Pour récupérer sa valeur, j'utilise pourtant un _POST depuis le début et celà fonctionnait bien pourtant. C'est là que je ne comprends pas tout.

J'ai ça dans mon code, et je récupère bien la valeur du champ note:
$details = $_POST["note"];

En tout cas, je ne sais vraiment pas comment te remercier pour ton aide Saian, ainsi qu'à tous les autres membres !!! Tu peux pas savoir comme ça me prenait la tête. VRAIMENT MERCI DU FOND DU COEUR !!!!

Ben

Petit nouveau ! | 9 Messages

18 nov. 2012, 19:11

Tu utilises GET au lieu de POST dans ton Form comme on te la cité dans une des réponses ci-dessus...
$details = $_GET["note"];
echo $details;

Eléphanteau du PHP | 11 Messages

18 nov. 2012, 19:16

J'ai bien compris frf2.
Ce que j'expliquais et qui du coup m'a un peu embrouillé, c'est que j'utilise un POST sur cette ligne et que ça fonctionne, la valeur est bien récupérée et envoyée, bien que la method de mon formulaire soir un GET.

Je voulais juste comprendre pourquoi dans ce cas, ça fonctionnait ? rien de + ;)

Merci
Ben

Avatar du membre
Mammouth du PHP | 1609 Messages

18 nov. 2012, 19:40

En fait tu avais ça :
$noteData = array(
'details' => nl2br($requestData['note'])
);

$details = $_POST["note"]; 
Sauf que la variable $details (qui doit être vide vu que $_POST['note'] n'existe pas) tu ne t'en sers pas.
C'est le $noteData que tu utilises. Et la valeur vient de $requestData['note'] qui est alimenté plus haut avec :
$requestData = array();
parse_str($_SERVER['QUERY_STRING'], $requestData);
Développeur web depuis + de 20 ans

Eléphanteau du PHP | 11 Messages

18 nov. 2012, 19:45

Là je comprends :)
Super Saian (aucun jeu de mot :lol: )

Merci encore pour tout, en tout cas !! =D>

Bonne continuation
Ben

Avatar du membre
Mammouth du PHP | 1609 Messages

18 nov. 2012, 19:50

De rien Ben, ça fait toujours plaisir de pouvoir aider et d'autant plus quand on a droit à des remerciements. ;)
Bonne continuation à toi !
Développeur web depuis + de 20 ans

Eléphanteau du PHP | 11 Messages

18 nov. 2012, 19:52

Ca me parait être la moindre des choses.
Si t'étais à côté de moi, j'irai te payer un coup :D

Ben