WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:phpでフォームで複数の送信ボタンにて違うページにジャンプしたいのですが・・

0:[投稿] 悩めるWEB初心者 [2003/04/19 23:10 ][環境:IE6.0,win98 server linux php4.0 apache cobalt server]

始めまして初心者ですよろしくお願いします。
<form action="1-2.php" action="post">
<input type ="text" name="test" >
<input type="submit" name ="1-3" value="1-3.phpへ">
<input type="submit" name ="1-4" value="1-4.phpへ">
</form>
以上でACTIONで違うページにジャンプしたいのですがいろいろ
調べたのですが、わかりません。よろしくお願いします。



1:[回答] chintara [2003/04/20 01:06 ]

1-2.phpで、どのボタンが押されたかを判断し、適当に処理するのはいかがでしょうか。


2:[回答] ひよこ [URL] [2003/04/20 01:14 ]

このままではactionで指定しているファイルにしか飛ばないでしょうね。

PHPなら通常nameから変数名として受信できるはずですので

<input type="submit" name="jumpaddr" value="1-3.php">
<input type="submit" name="jumpaddr" value="1-4.php">

の様にして、一度受信側(1-2.php)データを処理(保存するなりetc)した後、 $jumpaddr のvalue値から目的の所へジャンプするのではどうでしょう。
header("Location: ".$jumpaddr);

actionにJavaScriptを組み込んでも良いような気もしますが確認してません。


3:[お知らせ] 悩めるWEB初心者 [2003/04/20 13:45 ]

有難う御座いました。いろいろこれからテストして
見ます。また結果報告いたします。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World