passer plusieurs tableaux dans un formulaire - PHP - Programmation
Marsh Posté le 04-07-2007 à 12:05:44
tu dois avoir magic_quotes activé
essaie : $data = (unserialize(stripslashes($_POST['valeurs'])));
sinon essaie echo $_POST['valeurs']; pour vérifier que tu reçois bien qqchose
Marsh Posté le 04-07-2007 à 12:16:40
merci de ta réponse
en rajoutant stripslashes cela ne change rien si je fais un affichage : echo ("...$_POST\[\'valeurs\'\]...<br>" );
j'obtiens cela : Array\[\'valeurs\'\]
Marsh Posté le 04-07-2007 à 13:56:11
echo ("...$_POST\[\'valeurs\'\]...<br>" ); ???
echo $_POST['valeurs']; suffit...
sinon tu ne peux pas utiliser les sessions c'est en général plus adapté à ce que tu veux faire
Marsh Posté le 04-07-2007 à 10:41:20
bonjour,
je souhaite passer plusieurs tableaux dans un formulaire j'ai donc :
<form method="POST" action="blabla.php" name="formulaire"/>
<input type="submit" value="Valider"/>
<input name="valeurs" type="hidden" value='<?=serialize($valeurs);?>'/>
<input name="donnees" type="hidden" value='<?=serialize($donnees);?>'/>
</form>
Dans ma page blabla.php :
$data = (unserialize($_POST['valeurs']));
$data2 = (unserialize($_POST['donnees']));
je n'ai rien qui s'affiche à l'écran si j'essaie de l'afficher
Quelqu'un comprends pourquoi ?
Merci