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
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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php $a=formulaires($_POST['coche']); $data = unserialize($a) ?>
Oui ça m'affiché rien du coup j'ai changé le code en
et j'ai cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <?php $coche = $_POST['coche']; $data = unserialize($coche); print_r($data); ?>
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 mais là je vois pas.
J'obtiens ce résultat :
avec ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part array(1) { [0]=> string(16) "serialize(Array)" }
Les valeurs ne doivent pas être prise :s
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?php $a=formulaires($_POST['coche']); $data = serialize($a); var_dump($a); ?>
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager