Salut

Je suis sur un probleme de serialisation d'un tableau, je passe en parametre toutes les données (données bien envoyé) mais il n'y a pas toutes les données en arrivée.

Je dois manquer quelque chose la, je sèche...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$serial = addslashes(serialize($vacance));
//enregistrement sur le HDD
echo '<meta http-equiv="refresh" content="5;URL=format_pdf.php?id='.$id.'&tableau='.$serial.'&mois='.$mois.'&annee='.$annee.'"/>';
echo $serial;
//donne a:3:{i:0;s:1:\"7\";i:1;s:2:\"14\";i:2;s:2:\"25\";}
et voila le fichier format_pdf.php


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$id = $_GET['id'];
$annee = $_GET['annee'];
$mois = $_GET['mois'];
 
$vacance = unserialize(stripslashes($_GET['tableau']));
Voici l'URL
format_pdf.php?id=15&tableau=a:3:{i:0;s:1:\
avec une erreur
Notice: unserialize(): Error at offset 9 of 13 bytes in