cs_Noizet
Messages postés91Date d'inscriptionmercredi 9 avril 2008StatutMembreDernière intervention24 octobre 2008
-
20 mai 2008 à 18:12
nicomilville
Messages postés3472Date d'inscriptionlundi 16 juillet 2007StatutMembreDernière intervention28 février 2014
-
21 mai 2008 à 12:58
Bonjour,
Je vais vous expliquer mon problème:
Je reçois de mon formulaire ceci (c'est du JSON):
cs_Noizet
Messages postés91Date d'inscriptionmercredi 9 avril 2008StatutMembreDernière intervention24 octobre 20083 21 mai 2008 à 12:46
Ben je peux pas vraiment mettre de solution, car c'étai juste ce que j'ai écrit !! c'est juste que je faisai mon echo avant mon var_dump et sa faisait planter !!
cs_Noizet
Messages postés91Date d'inscriptionmercredi 9 avril 2008StatutMembreDernière intervention24 octobre 20083 20 mai 2008 à 18:29
Oui oui elle a quelque chose dedans:
echo $_REQUEST[] --> 7B%22id%22%3A%22idBranch%22%2C%22txt%22%3A%22text%22%2C%22img%22%3A%22page.gif%22%2C%22imgopen%22%3A%22folderopen.gif%22%2C%22imgclose%22%3A%22folder.gif%22%2C%22imgselected%22%3A%22%22%2C%22imgopenselected%22%3A%22%22%2C%22imgcloseselected%22%3A%22%22%2C%22open%22%3Atrue%2C%22check%22%3A0%2C%22canhavechildren%22%3Afalse%2C%22acceptdrop%22%3Atrue%2C%22last%22%3Afalse%2C%22editable%22%3Atrue%2C%22checkbox%22%3Atrue%2C%22items%22%3A%5B%7B%22id ect...
et quand je fais urldecode$_REQUEST[]) --> {"id":"id1","txt":"text1","img":"page.gif","imgopen":"folderopen.gif","imgclose":"folder.gif","imgselected":"","imgopenselected":"","imgcloseselected":"","open":true,"check":0,"canhavechildren":false,"acceptdrop":true,"last":false,"editable":true,"checkbox":true,"items":[{"id":"id2","txt":"text2","img":"folder.gif","imgopen":"folderopen.gif","imgclose":"folder.gif","draggable":1,"imgselected
cs_Noizet
Messages postés91Date d'inscriptionmercredi 9 avril 2008StatutMembreDernière intervention24 octobre 20083 20 mai 2008 à 19:56
J'ai trouvé comment faire pour qu'il ne me retourne plus d'erreur et que la fonction décode marche --> j'ai mis la variable entre guillement. Mais du coup elle me retourne un string et non un tableau! Tu aurais pas encore des idées??
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 20 mai 2008 à 20:05
Hello,
la chaîne décodée que tu montres n'est pas complète. json_decode (je ne connais pas la classe que tu utilises sinon, je parle de la fonction native php) attends une chaîne json absolument irréprochable. Là, ce que tu montres ne l'est pas.
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 20 mai 2008 à 23:46
je ne sais pas comment tu la construits, mais il manque au moins une accolade à la fin. Et je ne l'ai pas regardée en détail, c'est juste le truc qui m'a sauté aux yeux.
json est très sensible...enfin...firefox est par exemple plus zen à ce niveau, mais une chaîne json fonctionnant avec Firefox ne fonctionnera pas forcément avec IE si sa syntaxe n'est pas parfaite.
C'est pareil pour php.
Vas voir des tutos sur json pour voir à quoi doit ressembler une chaîne json.