テンプレート内のシングルクォートが変換される
テンプレート内のシングルクォート( ' )につきましては、システム上の誤作動を避けるために、特殊文字に変換される仕様になっております。(変換されてもブラウザ上では表示されます)
テンプレートにscriptタグを直接記述している場合、以下の方法をお試しください。
A)ダブルクォートに変更する
B)外部ファイルにしてテンプレートにリンクさせる
どうしても直接テンプレートに記述されたい場合、以下のファイルを修正してください。
■フォーム作成システム
該当ファイル:/form_maker/lib/function/disp_func.php 372行目付近
■お知らせ管理システムの場合
該当ファイル:/news_manage/system/php4_functions.php 16行目付近
■FAQシステムの場合
該当ファイル:/faq_system/system/php4_functions.php 16行目付近
ファイルをテキストエディタで開き、以下の箇所を修正してください。
□修正前
get_html_translation_table(HTML_SPECIALCHARS)
htmlspecialchars_decode($string)
□修正後
get_html_translation_table(HTML_SPECIALCHARS, ENT_QUOTES)
htmlspecialchars_decode($string, ENT_QUOTES)
(※注意事項)
シングルクォートを有効にすることで、シングルクォートの記述ミス等によりテンプレートファイルが壊れる可能性があります。可能であればAかBをお試しください。
対象カテゴリ
このFAQは参考になりましたか?
評価: