1
ロード時にページに追加したいJavaScriptコードがいくつかあります。このコードはmysqlデータベースに保存されました。document.write mysqlデータベースのjavascriptとエスケープ処理
Google AdSenseのコードまたはプロバイダから直接取得された他のJavascriptスニペット。
これは私が使用していたコードですが、明らかに間違った文字を置き換え、必要なときにエスケープしません。
document.write("<?php echo str_replace('"',"'", preg_replace('#<\/script>#', '<\\/script>', trim(preg_replace('/\s+/', ' ', wordpressPlugin_get_option('source', 'field'))))); ?>");
は、どのように私は私がエスケープされている間違った文字をせずにページに追加できるように、私はデータベースから、この取得した文字列を解析しています方法を変更することができますか?あなたの助けのための
おかげ
?私は、そのような場合には、置換えを使用せずに直接レンダリングできると思っていたでしょう – ADyson