bonjour,
j'essaie de transmettre un tableau d'un page à une autre
en utilisant la fonction serialize() mais ce la ne fonctionne pas :
dans le code html, $disques_memorises_id étant un tableau de 2 entier 235 et 236
au chargement de la page php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<input type="hidden" name="disques_memorises_id" value="<?php echo addslashes(serialize($disques_memorises_id)); ?>" />
ce qui affiche : N;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 if(isset($_REQUEST['disques_memorises_id'])) echo (stripslashes($_REQUEST['disques_memorises_id'])) . '<BR>';
n'affiche rien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 if(isset($_REQUEST['disques_memorises_id'])) echo unserialize(stripslashes($_REQUEST['disques_memorises_id'])) . '<BR>';
sachant qu'en faisant dans la page html
dans ma page html cela affiche bien :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 addslashes(serialize($disques_memorises_id))
a:2:{i:0;s:3:\"235\";i1;s3:\"236\";}
quelqu'un a une idée du probleme?
Partager