[PHP-users 19844]Re: 検索キーの保持の仕方
Kenji Ono
ono @ fjct.fujitsu.com
2004年 1月 12日 (月) 10:08:52 JST
はじめまして、小野といいます。
これは、以下に書いているようにフレーム分割し、「隠れ」となってい
るフレームは見せない。
「隠れ」フレームにFormタグを用意して条件をキープする事で可能では
ないですか。
遷移させるのは、上フレームの「A」「B」「C」のフレーム部分が遷
移します。
「A」フレームが遷移するときに「隠れ」フレーム部分のFORMタグに
「A」画面のFORM内容を保管します。
「A」フレームに戻ってきたときに「隠れ」フレームに保管した条件を
表示します。
+-------+ +-------+ +-------+
| A | → | B | → | C |
| | ← | | ← | |
+-------+ +-------+ +-------+
| 隠れ | ← | 隠れ | ← | 隠れ |
+-------+ +-------+ +-------+
言語を意識せず、通常のHTMLでできる事はHTMLでやったほうが良いと
思います。
どんな言語でもCGIが動くより静的なHTMLのほうが動作は速いです。
ではでは。
> Subject : [PHP-users 19843]検索キーの保持の仕方
> From : Masanori Usui <usui.masanori @ jungleskill.com>
> Date : Mon, 12 Jan 2004 07:52:00 +0900
>
> はじめまして。
>
> Aという画面で入力した検索条件を、BやCに移動して、
> その後、リンクや、ボタンなどでAに戻ってきたときに表示させたいのですが、
> 現在自分の環境では、sesionを使えないので、どうすればいいのかなぁと思って
> ます。
> 何か良い方法があれば教えてもらえないでしょうか?
>
> 画面遷移
> +-------+ +-------+ +-------+
> | A | → | B | → | C |
> | | ← | | ← | |
> +-------+ +-------+ +-------+
> 検索条件入力 検索結果など 更新画面など
>
> ちなみに検索条件は、多い検索機能でだいたい10項目ぐらいです。
> 検索機能は4機能ぐらいです。
>
> 自分の思いついた方法だと、検索条件をclassで保存して、serialize化してオブ
> ジェクトをGETやPOSTで保持し、必要になったらunserializeで元に戻すって方法
> を思ったのですが、これで正しいでしょうか?
PHP-users メーリングリストの案内