【PHP】下らねぇ質問はここに書き込みやがれ 57
■ このスレッドは過去ログ倉庫に格納されています
0059nobodyさん
2007/10/23(火) 08:23:07ID:ZhIjhS7R1)a.phpでフォームAに入力して「送信」(action="b.php")
2)b.phpでAの内容をSQL処理。追加情報フォームBを表示
という処理をしたいとき、フォームBのページ(b.php)をリロードしたら
フォームAの内容を再度SQL処理してしまうのではと不安です。
回避する方法はないでしょうか?
考えた方法としては、A-Bの間に一枚処理用のページをはさませて、
そこで実行後Bにリダイレクトかと思いましたが、そういうことをしてるページは
少ないようです。(アマゾンの注文フォームなんかは違ったような…)
ご意見お願いします。
あまり関係ないかもしれないですが、仕様としては、Bのフォーム表示の際に、
AのSQL処理で生成されるインクリメント値を利用したいと思っています。
(BのSQL処理の際に、それを主キーとしたいので…)
環境はwinXP,apache2,php5,mysql5です
■ このスレッドは過去ログ倉庫に格納されています