par
Zolmitriptan » 25 mai 2007, 10:03
Bonjour,
merci pour les conseils et les astuces sur la sécurité

. Seulement, même avec htmlspecialchars(), il manque un bout à mes données....En effet, j'ai un texte complet dans mon tableau, or, dès qu'il y a un saut de ligne, on dirait que le passage dans post n'est plus possible.
Voila un peu de code pour expliquer tout ca :
Serialization, et passage par POST :
$serial = htmlspecialchars( serialize($edit) );
<input type="text" name="serial" size="400" value="'.($serial).'" />
-->J'ai mis type=text pour voir ce qu'il me met. Je vois qu'il me manque un bout de données.
Si je lui dit simplement
dans la même page :
echo $serial;
Cela fonctionne, il m'affiche bien tout. De même si je fait
$unserial = unserialize($serial);
echo $unserial['monchamp'];
Cela fontionne.
C'est uniquement dans mon champs à passer par POST que cela ne s'affiche pas correctement, et donc bien sur, pareil à la récupération...
Une idée du pourquoi du comment ??
Merci d'avance