Bonjour,
Je poste ma question dans la rubrique xml / json, mais elle relève sans doute plus de la rubrique débutant.
J'essaye de générer des données JSON avec PHP (via un CMS (ionize) basé sur CodeIgniter).
J'ai un problème avec les données de type HTML quand elles ont un attribut et que j'ouvre les guillemets double.
( ex : <a href="mon lien"> )
Dans la version statique (à la main, sans php), il me suffit d'échapper les guillemets double ( \" ) et ça marche !
Alors, j'ai essayé str_replace('"', '\"', $text); , mais ça génère une erreur :
Parse error: syntax error, unexpected T_STRING in /application/libraries/ftl/parser.php(327) : eval()'d code on line 119
J'ai ensuite essayé avec htmlspecialchars et htmlentities, mais ça génère la même erreur.
Je suis bloqué, c'est grave docteur ?
Merci