Bonjour à tous,
Je me bats depuis ce début d'aprem avec un beug inconnu.
Lorsque j'utilise json_encode à la fin d'un controller, celui-ci me retourne un objet tronqué.
avec cet exemple :
public function admin_test(){
$this->layout = false;
$this->render('/Elements/empty');
$test'me'] = 'jhsdbjshdbjd';
$test'sjhdgvb'] = 'hd.jhshd';
echo json_encode($test);
}
Je reçois :
{"me":"jhsdbjshdbjd","sjhdgvb":"hd.jhshd
J'ai commencé par chercher du coté du serveur qui est un mutualisé chez OVH, je me suis dis qu'il devait y avoir un pb de config, puis j'ai essayé de faire exec le meme code directement sur un fichier php seul, et là, aucun problème ...
Quelqu'un a t il déjà rencontré ce soucis ?
Merci par avance
NA
EDIT : Le pb n'arrive plus lorsque je fais un debug() d'une variable dans l'action (à rien y comprendre)
affichage navigateur :
/app/Controller/ArtistsController.php (line 81)
array(
'me' => 'jhsdbjshdbjd',
'sjhdgvb' => 'hd.jhshd'
)
{"me":"jhsdbjshdbjd","sjhdgvb":"hd.jhshd"}
Regarde du côté de la doc, qui aborde ce sujet ;) http://book.cakephp.org/2.0/fr/views/json-and-xml-views.html