Php json_decode und Firefox Javascript-Kompatibilität
-
10-07-2019 - |
Frage
es wird angezeigt, wenn Sie so etwas wie
habenvar my_var = {"foo" : "bar"};
in Javascript (mit Firefox zumindest) und per Post an einen PHP-Server erhalten Sie einen String wie
erhalten{foo:"bar",}
auf der Serverseite. Aber json_decode in PHP nicht wie den nachlauf ‚‘ oder das Fehlen oder Anführungszeichen ‚foo‘. Gibt es eine gute Möglichkeit, die empfangenen JSON-String aufzuräumen?
Die json Aufgabe wird mit den Drupal-Modul json Diensten gesendet.
EDIT: Diese Frage geschlossen werden kann. Der schlecht gebildet json ist aufgrund js in dem Drupal-Modul schlecht geschrieben
Lösung
Welcher Code verwenden, um die Daten zu POST? Stellen Sie sicher, dass Sie so etwas wie json2.js verwenden.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow