ユーザーがテキストエリアからテキストを保存する場合:
bfajsdb fkjasdfasjkdfasdfasdf asdf asdf sdf
asdfasdfasdfasdf asd asdf asdf
sdfasdfasdf
codeignterでnl2br_except_pre関数を使用してテキストエリアから、次のようにデータベースに保存します。
bfajsdb fkjasdfasjkdfasdfasdf asdf asdf sdf
<br>
asdfasdfasdfasdf asd asdf asdf
<br>
sdfasdfasdf
divまたはpタグでの出力に適しています。または一般的にhtml出力で。
ただし、textarea内で再度ループすると、
タグが表示され、見苦しく、ユーザーを混乱させます。
保存した値をデータベースから再入力する前に出力をサニタイズして、テキストエリアに次のように表示するにはどうすればよいですか。
bfajsdb fkjasdfasjkdfasdfasdf asdf asdf sdf
asdfasdfasdfasdf asd asdf asdf
sdfasdfasdf
そしてこれが好きではない:
bfajsdb fkjasdfasjkdfasdfasdf asdf asdf sdf
<br>
asdfasdfasdfasdf asd asdf asdf
<br>
sdfasdfasdf