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