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
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)); ?>" />
au chargement de la page php :
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>';
ce qui affiche : N;

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>';
n'affiche rien

sachant qu'en faisant dans la page html
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
addslashes(serialize($disques_memorises_id))
dans ma page html cela affiche bien :
a:2:{i:0;s:3:\"235\";i1;s3:\"236\";}

quelqu'un a une idée du probleme?