Salut tout le monde,
j'essaye depuis un moment de récupérer un objet transmis via un formulaire mais je n'y arrive pas. Après quelques tests, je constate que mon objet est altéré au cours de l'envoi. Mon code est le suivant :
notez que dans ce code, l'objet a déjà été serializé et encoder sur une autre page et envoyé via l'url sur cette page qui est en fait une popup
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 if(isset($_GET['membre'])) { $membre = urldecode($_GET['membre']); echo $membre; echo '<div><p>Voulez vous vraiment supprimer ce membre? <input type="hidden" name="membre" value="'.$_GET['membre'].'" /> <input type="hidden" name="action" value="supprimer" /></p></div>'; }
Et sur la page de soumission j'ai :
Les deux echo m'affichent O:6 O:6 comme si le contenu de l'objet avait disparu pendant l'envoi....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 echo $_POST['membre']; $membre = urldecode($_POST['membre']); echo stripslashes($membre);
Quelqu'un pourrait il m'expliquer ce qui ce passe?? et me proposer un solution
Merci
Partager