[PHP-users 20925]Re: POSTとGETの値を次のソースに引き継ぐ方法
柳町 洋光
hiromitsu @ m9.dion.ne.jp
2004年 3月 23日 (火) 16:31:00 JST
> こんにちは、ひろかず、です
>
> 皆さん、早速のお返事ありがとうございます。
柳町です。
ちなみにML宛ではないようです。
>
> | > 入力フォームで入力後「登録」で、php を呼び出します。そこで
> | > 入力チェックを行い、エラーがあれば、入力フォームに戻って再入力を
> | > 出来るようにしようと思っています。
> | >
> | > input.php ---(登録)---> check.php ---(OK:登録)---> db.php
> | > -(ERR:再入力)---> input.php
> | >
> | > そこでPOSTやGETの値ですが、db.phpやinput.phpに引継ぐ方法はありま
> | > すか。出来れば、check.phpが受取内容と全く同じように引継げればと
> | > 考えています。
> | 幾つか方法はあると思います。
> | 1.<input type="hidden">属性を利用する。
>
> hiddenを利用した場合ですが、check.php でチェック完了後、どうやっ
> て、次のdb.php,input.phpを呼び出せば良いのでしょうか。
>
> ※ちなみにcheck.phpは何も出力しません
>
> 現在はheader関数のLocationで移動する事を考えています。この方法を
> 変更すればhiddenでも出来るのかもしれませんね。
この方法ならREQUEST_METHODをgetに変更して、フォームと同じname属性
でクエリーに引き継げばどうでしょうか?
シロート意見ですみません。
PHP-users メーリングリストの案内