Bene: JSON parsen Problem mit Form-Tag

Beitrag lesen

Hallo Zusammen,

ich hole mir per HTTP-Request verschiedene HTML-Daten in einem assoziativen Array, dieses encode ich vorher mit PHP5 json_encode().

Im Javascript decode ich Sie wieder mit der eval Funktion.
Dies funktioniert einwandfrei.

Sobald ich aber ein Codestück mit Form-Tags verwende geht nichts mehr.

Der Server liefert mir dabei dies zurück:

{"html":"<!--// Search Service //-->\r\n\t\t\t\t\t \t\t<div>\r\n\t\t\t\t\t \t\t</div>\r\n\t\t\t\t\t \t\t<form><input type="hidden" name="PHPSESSID" value="8befc508f4486285a4cddde74f0d7ddd" /></form>"}

Der Fehler im Javascrip lautet:

missing } after property list
client.html (line 157)
({"html":"<!--// Search Service //-->\r\n\t\t\t\t\t \t\t<div>\r\n\t\t\t\t\t \t\t</div>\r\n\t\t\t\t\t \t\t<form><input type="hidden" name="PHPSESSID" value="8befc508f4486285a4cddde74f0d7ddd" /></form>"})

Hat jemand eine Idee woran dies liegen könnte und wie man das behebt?

Gruß,
Bene