2016-06-30 11 views
0

新しいページに行くにはどうすればいいですか?私は、送信ボタン付きのPHP文書を持っています。そのボタンを押すと、そのページでPHPコードが実行され、セッション変数がいくつか作成され、このコードが実行された後に次のページに移動します。従来の送信ボタンでは、次のページで実行されるフォームを持っているだけですが、どうやって別のページにリンクすればよいですか?あなたは以下のようにのような成功したヘッダでリダイレクト強制することができ新しいPHPページに移動

+0

あなたは[Location header](http://stackoverflow.com/questions/768431/how-to-make-a-redirect-in-php)をお探しですか? – Pete

+0

あなたがfromアクションを使用している場合は、そうでなければ最良のオプションです。http://php.net/manual/en/function.header.php – Swolschblauw

+0

'header( 'Location:nextPage.php');'すべてのHTML出力の前に。 – mitkosoft

答えて

0

:うまく設計されたWebアプリケーションで

header("Location: second.php"); 
+0

私が見たことから、ヘッダーを最初に置く必要がありますが、最初にリダイレクトを実行するPHPコードが必要です。これは可能ですか? – MandyLB

+0

@MandyLB、可能です。唯一の必要条件は 'header()'コールの前にHTML出力を持たないことです。 – mitkosoft

0

を制御スクリプトは、すべてのページに同じであるとして、スクリプトとページの間には直接的な関係はありません選択または実行された内容に基づいて必要なページを表示します。

これを実装する方法はたくさんありますが、MVC設計を見てみるのがよいでしょう。

0

フォームを送信した後に別のスクリプトをロードするには、新しいページのURLをに設定します。

関連する問題