JSON構文へのリンクをphp文字列変数にエンコードするのを手伝ってもらえますか? エンコードする URL (リンクには é などのハンガリー文字が含まれます):
<a href='http://www.szerelmifajdalomklinika.hu/kapcsolati-kerdoiv/?partner_id=100'>Kérdőív kitöltése</a>
次のphpコードで使用されます。
$user_survey='"\u003ca href=\"http://www.szerelmifajdalomklinika.hu/kapcsolati-kerdoiv/?partner_id=100\"\u003eKérdőív kitöltése\u003c/a\u003e"';
echo json_encode(array(
'user_id' => $user_id,
'partner_id' => mysql_insert_id(),
'partner_nickname' => $partner_nickname,
'partner_description' => $partner_description,
'real_partner_id' => $real_partner_id,
'partner_survey' => $user_survey
));
?>
テーブルのコンテンツを別の場所にフィードします。これは、リンクとして誤って実行されるか、実際にはパートナー調査の一部からテキストが表示されません。
上記のコードは、たとえば、単純な文字列で動作する$partner_survey="test";
か、$partner_survey="test with some hun chars: ééóóúúűű";
正しく実行されることに注意してください。
次のリンクは、エンコードの生成と検証に使用されました: http://edtracks.com/toolkit/decoder-encoder-json-html-url/、