bonjour,

je vous explique j'ai un tableau a 2 dimension que j'aimerai passer d'un page a l'autre. j'utilise serialize et unserialize mais rien ne se passe lorsque je veux parcourir le tableau avec foreach() il me sort une erreur et un echo n'affiche rien non plus

code de départ :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<a href="save.php?str=".addslashes(urlencode(serialize($tab))).\"">1/Cr&eacute;ation du fichier.</a>
code d'arrivé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$tab = unserialize(urldecode(stripslashes($str)));
 
if(file_exists(FILENAME)){
		unlink(FILENAME);
	}
	$f=fopen("/tmp/las".$code.$soum.".csv","w");
 
	$i=1;
	foreach($tab as $index=>$ligne){
		foreach($ligne as $ind=>$valeur){
		$lecture=$lecture.$valeur.";";
		}
		fputs($f,"$lecture\n",1000);	
       }          		
	fclose ($f);
quelqu'un aurai une idée?

merci.