タグ

doubleescapeに関するIMAKADOのブックマーク (1)

  • cakePHPのHtmlHelper::inputメソッドのダブルエスケープ問題 « ku

    cakePHPでダブルクオートとかのhtmlspecialcharsの対象になる文字をテキストフィールドに入れると、エスケープが一回分多くて <input value="&quot;" /> になって、ダブルクオートが一回エスケープされた状態でブラウザに出ちゃう問題で悩む。ようするにどこかでエスケープされたやつがさらにエスケープされてる。バージョンは cake_1.1.14.4797 です。 libs/view/helpers/html.php をみると /** * @deprecated Name changed to 'input'. Version 0.9.2. * @see HtmlHelper::input() */ function inputTag($tagName, $size = 20, $htmlOptions = null) { って書いてあるのでinputTagでは

  • 1