N.Sawada
n.saw****@runsw*****
2011年 4月 11日 (月) 11:47:41 JST
Kenjiさん ご返信ありがとうございます。 おっしゃるとおり、WindowsのXamppでの動作です。 Linuxサーバ上では大丈夫のようですね。 アドバイス、ありがとうございました。 澤田 (2011/04/11 11:31), Kenji Suzuki wrote: > Kenji です。 > > > On Mon, 11 Apr 2011 10:51:10 +0900 > "N.Sawada" <n.saw****@runsw*****> wrote: > >> ランサークリエーションの澤田と申します。 >> >> CI2.0.1を利用しています。 >> textareaに文字を入力する際に、改行を1つ入れると、 >> POSTされる値に改行が2つ入ってしまい困っています。 >> 1.7.2を利用していたときはこんな現象無かったので2.0系のバグ? >> かな、と思っています。 > Windowsサーバでしょうか? > もしそうなら、これですね。 > > https://bitbucket.org/ellislab/codeigniter/issue/332/newlines-in-textareas-are-duplicated > > Inputクラスの > > $str = str_replace(array("\r\n", "\r"), PHP_EOL, $str); > > により、PHP_EOL が \r\n の Windows だと、 > > Firstline\r\nSecondline > > が、 > > Firstline\r\nSecondline (\r\n → \r\n) > ↓ > Firstline\r\n\nSecondline (\r → \r\n) > > となってしまうという現象です。 > > このバグは、r2298 で修正されてますので、2.0.2 で修正されています。 > https://bitbucket.org/ellislab/codeigniter-reactor/changeset/c1584c431c64 > > > // Kenji > > _______________________________________________ > Codeigniter-users mailing list > Codei****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users >