Transmettre tableau php via post
Salut à tous,
Je souhaite passer un tableau PHP dans une balise <input type="hidden" /> et récupérer ce tableau dans une autre page PHP, par méthode post :
Code:
1 2
|
<input type="hidden" name="tab" value="<?= htmlspecialchars(serialize($mon_tab)); ?>" /> |
Code:
1 2
|
$new_tab = unserialize($_POST['tab']); |
J'ai essayé toute les fonctions que je connaissait, addslashes(), stripslashes(), etc. Rien à faire, impossible de récupérer un tableau. Tout ce que j'ai c'est un E_NOTICE, et ma variable $new_tab un booléen qui vaut false.
Pourtant, quand je passe ma balise html en texte (pour vérifier la sérialisation), tout semble correcte :koi:. Donc je pense que le problème vient de la dé-sérialisation.
Quelqu'un peut m'aider ?:calim2: