Quand tu récupèrera la valeur de ta checkbox dans $a tu fera juste $data = unserialize($a); pour retrouver ton tableau.
http://php.net/manual/fr/function.unserialize.php
Version imprimable
Quand tu récupèrera la valeur de ta checkbox dans $a tu fera juste $data = unserialize($a); pour retrouver ton tableau.
http://php.net/manual/fr/function.unserialize.php
Dans la page cible j'ai mis :
c'est bon ?Code:
1
2
3
4
5
6 <?php $a=formulaires($_POST['coche']); $data = unserialize($a) ?>
T'as testé ?
Oui ça m'affiché rien du coup j'ai changé le code en
et j'ai cette erreur :Code:
1
2
3
4
5
6
7 <?php $coche = $_POST['coche']; $data = unserialize($coche); print_r($data); ?>
Citation:
Warning: unserialize() expects parameter 1 to be string, array given in
Cette erreur était le sujet initial de ton post.
Tu peux donc reprendre les premières réponses qui contenaient la solution.
"To understand recursion, you must first understand recursion" ;)
Oé fin l'autre a été réglé en suppriment ce contrôle :D mais là je vois pas.
J'obtiens ce résultat :
avec ce codeCode:array(1) { [0]=> string(16) "serialize(Array)" }
Les valeurs ne doivent pas être prise :sCode:
1
2
3
4
5
6
7
8 <?php $a=formulaires($_POST['coche']); $data = serialize($a); var_dump($a); ?>