質問 > フロント機能 > ダブルコーテーションのエスケープ |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
plc |
投稿日時: 2010/3/9 15:39
対応状況: −−−
|
新米 登録日: 2010/3/5 居住地: 投稿: 2 |
ダブルコーテーションのエスケープ ・お世話になります。
現在、2.3.4を使用しています。 script,javascritなどの文字列は エスケープしているようなのですが、 ダブルコーテーション["]をエスケープ する事は可能でしょうか? |
nanasess |
投稿日時: 2010/3/9 15:45
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: ダブルコーテーションのエスケープ Smarty なら escape
http://www.smarty.net/manual/ja/language.modifier.escape.php PHP なら htmlspecialchars http://jp2.php.net/htmlspecialchars でしょうか. |
plc |
投稿日時: 2010/3/10 16:33
対応状況: −−−
|
新米 登録日: 2010/3/5 居住地: 投稿: 2 |
Re: ダブルコーテーションのエスケープ 返信ありがとうございました。
教えていただいたサイトを参考にさせて 頂きます。 また、現在EC CUBEで以下のような事が できないか調査しております。 -------------------------------------- お客様情報入力画面で、入力欄に java script:と入力すると、以下のように エスケープします。 java script:→#script tag escaped# これと同様に ダブルコーテーションを入力したとき 全角の(”)にエスケープしたいのですが、 data/smarty_extends/modifier.script_escape.php 上記ファイルにダブルコーテーションの処理を 追加すると、お客様情報入力画面では問題なく エスケープされるのですが、管理画面の 商品管理が正常に動作しなくなります。 ----------------------------------- 何か解決方法がありましたら、 ご教授ください。 |
nanasess |
投稿日時: 2010/3/10 23:03
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: ダブルコーテーションのエスケープ どのような処理を追加しようとして, どのように正常に動作しなくなるか, 具体的に書いていただくと良いかと思います.
|
seasoft |
投稿日時: 2010/3/10 23:54
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: ダブルコーテーションのエスケープ escape 修飾子かな?
http://www.smarty.net/manual/ja/language.modifier.escape.php
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |