Bonjour à tous,
j'ai récemment installé en local php 5.2.6 dans le but d'avoir nativement json_decode et encode();
Jusqu'alors je codais des objet json côté client de la façon suivante:
['a','b','c','d'];Cela me suffisait car j'enregistrait tel quel l'objet dans ma BDD, puis le récuperais quand nécessaire côté client par un appel Ajax. Il ne me restait plus qu'à décoder côté client avec javascript l'objet Json pour avoir accès aux données.
Mais j'ai désormais besoin d'utiliser certaine de ses données côté serveur. Je fais donc:
$a=$_REQUEST['param']; // avec param => l'exemple d'objet donné ci-dessus
$a2=utf8_decode($a);
$b=json_decode($a2);
dans l'esperance d'obtenir $b[0]=a; $b[1]=b; etc....
Or cela ne matche pas.
Quelqu'un pourrait-il me donner la bonne structuration à faire côté client de l'objet Json avant l'envoi pour traitement ?
Merci d'avance
Signé Sagat