RitatsuYamauchi
buffb****@9jp*****
2011年 10月 17日 (月) 21:25:33 JST
お世話になっております。 山内です。 >(2011/10/16 20:15), Kenji Suzuki wrote: > 現在の最新のドキュメント(開発中の2.1.0のもの)は以下になりますが、修正 済みです。 > https://github.com/codeigniter-jp/ci-ja/blob/develop/user_guide_ja_src/source/libraries/input.rst > > > 本家英語のユーザガイドの誤りがそのまま残ったようです。本家を直しきれな かった > 場合、訳注を入れるのですが、それも誰も気付かずにそのままリリースされた ようです。 > 回答頂きありがとうございます。 疑問が解決してスッキリしました。 CodeIgniterは日本語のドキュメントが充実しているのが素敵ですね! ドキュメントの翻訳に携わっている方々に感謝感謝ですm(_ _)m 山内 (2011/10/16 20:15), Kenji Suzuki wrote: > Kenji です。 > > ごきげんよう。 > > > On Sun, 16 Oct 2011 06:49:24 +0900 > RitatsuYamauchi<buffb****@9jp*****> wrote: > >> お世話になっております。 >> 山内と申します。 >> >> この手のメーリングリストに投稿させて頂くのは初めてなので、いたらない点等 >> 御座いましたらご指摘頂けましたら幸いです。 > > お気楽にどうぞ。 > > >> さて、件名にも入れさせて頂きましたユーザガイドの「入力クラス」の解説ペー >> ジの表記についてなのですが…。 >> >> ユーザガイド 日本語版 - 入力クラス >> http://codeigniter.jp/user_guide_ja/libraries/input.html >> >> 上記のページの、 >> >> $this->input->get() >> $this->input->post() >> >> 上記2つのメソッドの解説として… >> >> >>> $this->input->post(); // POSTされた値をXSSフィルタを通して返します >>> $this->input->post(NULL, FALSE); // POSTされた値をXSSフィルタを通さずに返します >> >> >>> $this->input->get(); // GETされた値をXSSフィルタを通して返します >>> $this->input->get(NULL, FALSE); // GETされた値をXSSフィルタを通さずに返します >> >> >> と、御座いますが、試してみたところ、実際の挙動としては >> >> $this->input->post() → POSTされた値をXSSフィルタを "通さず" に返す >> $this->input->post(NULL,TRUE) → POSTされた値をXSSフィルタを "通して" 返す >> >> といった感じのようです。 >> >> また、system/core/Input.php を確認してみたところ、 >> >> 108行目 >>> function get($index = NULL, $xss_clean = FALSE) >> >> 136行目 >>> function post($index = NULL, $xss_clean = FALSE) >> >> 上記、108行目、136行目において、第二引数のデフォルト値はそれぞれFALSEと >> なっているようです。 >> 以上の理由から、先述致しました、 >> >> $this->input->get() >> $this->input->post() >> >> の利用例は誤表記かと思うのですが、如何でしょうか? > > おっしゃる通りですね。 > > 本家英語のユーザガイドの誤りがそのまま残ったようです。本家を直しきれなかった > 場合、訳注を入れるのですが、それも誰も気付かずにそのままリリースされたようです。 > > 現在の最新のドキュメント(開発中の2.1.0のもの)は以下になりますが、修正済みです。 > https://github.com/codeigniter-jp/ci-ja/blob/develop/user_guide_ja_src/source/libraries/input.rst > > > なお、2.0.3 のユーザガイドを修正したものをリリースするつもりは私はありませんが、 > もしリリースしたい人がいれば、リリースマネージャをしてもらえればサポートはします。 > > > // Kenji > > _______________________________________________ > Codeigniter-users mailing list > Codei****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users > -- //////////////////////////////// Ritatsu Yamauchi Mail : mail****@9jp***** ////////////////////////////////