[Codeigniter-users] CI2.0系でのtextareaに関する質問

Back to archive index

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
>




Codeigniter-users メーリングリストの案内
Back to archive index