PHP
1 $value = htmlspecialchars($value); 2 if (get_magic_quotes_gpc()) { 3 $value = stripslashes($value); 4 $value = mb_convert_kana($value, raK); 5 }
こんなコードがありました
stripslashesがif(get_magic_quotes_gpc())の中に
入ってるのはまあわかるんですが
mb_convert_kanaまで入ってる理由がわかりません
自動エスケープがバックスラッシュ入れる以外にも
いらんことをするのでその修正とかなんでしょうか?
それとも自動エスケープが廃止されたバージョンから
全角半角の統一を勝手にやるようにでもなったんでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/10/10 12:12