diff options
| author | fukachan <fukachan> | 2002-02-17 05:40:53 +0000 |
|---|---|---|
| committer | fukachan <fukachan> | 2002-02-17 05:40:53 +0000 |
| commit | 9956abad3fda847a05b80b7ef92997fe005acb23 (patch) | |
| tree | 49d0320cdd2d3ddfda8bf7766d474f0a93c625a2 /fml/doc/ja/tutorial | |
| parent | 98575662cd396adc50729ac436124c663844eddf (diff) | |
| download | fml8-9956abad3fda847a05b80b7ef92997fe005acb23.tar.gz fml8-9956abad3fda847a05b80b7ef92997fe005acb23.tar.bz2 fml8-9956abad3fda847a05b80b7ef92997fe005acb23.zip | |
restriction overview
Diffstat (limited to 'fml/doc/ja/tutorial')
| -rw-r--r-- | fml/doc/ja/tutorial/internals/restriction.sgml | 71 |
1 files changed, 69 insertions, 2 deletions
diff --git a/fml/doc/ja/tutorial/internals/restriction.sgml b/fml/doc/ja/tutorial/internals/restriction.sgml index 3deb431c..32abdb00 100644 --- a/fml/doc/ja/tutorial/internals/restriction.sgml +++ b/fml/doc/ja/tutorial/internals/restriction.sgml @@ -1,13 +1,80 @@ <!-- - $FML: restriction.sgml,v 1.4 2001/10/21 02:18:09 fukachan Exp $ + $FML: restriction.sgml,v 1.1 2001/11/25 12:03:24 fukachan Exp $ --> <chapter id="restriction"> <title> - 制限 + 入力データへの制限 </title> +<sect1 id="restriction.overview"> + <title> + 入力の検査についての概要 + </title> + +<sect2> + <title> + 投稿 + </title> + +<para> +チェックなしがデフォルト。 +もしフィルタをしたい場合は FML::Filter クラスが検査を担当する。 +</para> + +</sect2> + + +<sect2> + <title> + コマンドメール + </title> + +<para> +コマンドメールは FML::Process::Command で一行ずつ +FML::Restriction::Command で定義されているルールで +検査される。合格すれば、 +FML::Command::User::コマンド の実行に進むことができる。 +</para> + +</sect2> + + +<sect2> + <title> + CGI + </title> + +<para> +safe_param_ほえほえ() という関数経由でのみ CGI から +データを受けとることができる。 +</para> + +<para> +safe_param_XXX() は FML::Restriction::CGI ( +FML::Restriction::Base を継承している)経由でパターンの検査をす +る。 +</para> + +</sect2> + + +<sect2> + <title> + makefml + </title> + +<para> +コマンドラインで実行するので、入力チェックなしがデフォルト +</para> + +</sect2> + + +</sect1> + + <sect1 id="restriction.class"> <title> FML::Restriction クラス |
