2017-07-27 17 views
-2

私は質問があります。PHPセッションとそれをリンクされたページで使用すると、ページのリダイレクト

登録フォームをPHPで準備し、データを提出すると次のページに移動します.3番目のページへのリンクとセッションを使用して、このページで収集したデータを印刷します。

は私が続けることがどのように本当にわからないことへの新たなんだけど、私は親切にさらに

+1

チェックオンラインでいくつかのチュートリアルとは、あなたが –

+0

を続けます宿題の質問 – RamRaider

+0

のような音フォーム送信後、後続のそれぞれに利用可能であるべきセッション変数に保存し、各ページの使用の一番上にどんな情報 'のsession_start()'とをさらに – Jer

答えて

0

使用セッション変数を継続する方法について私を導い

 <!DOCTYPE HTML> 
     <html> 
     <head> 

     </head> 
     <body> 
     <h2> Form Example</h2> 

     <form method="post" action=""> 
     Name: <input type="text" name="name" value=""> 

     <br><br> 
     Address: <input type="text" name="address" value=""> 

     <br><br> 
     Comment: <textarea name="comment" rows="5" cols="40"></textarea> 
     <br><br> 
     Gender: 
    <input type="radio" name="gender" value="female">Female 
    <input type="radio" name="gender" value="male">Male 

    <br><br> 
    <input type="submit" name="submit" value="Submit"> 
    </form> 
    </body> 
    </html> 

を次のように.ITがあるフォームを用意していますこのため。

アクションのredirect_page.phpには、次のコードが含まれている必要があります。

<?php session_start(); 

//submitted button created session variabale 
if($_SERVER['REQUEST_METHOD'] == 'POST') 
{ 
    $_SESSION['submit']['name'] = $_POST['name']; 

    $_SESSION['submit']['comment'] = $_POST['comment']; 

    $_SESSION['submit']['gender'] = $_POST['gender']; 
} 

foreach ($_SESSION['submit'] as $key => $value) 
{ 
    echo $key. ' = ' .$value.'</br>'; 
} 
?> 

//third Page Link 
<a href ="thirdpage.php">Third Page</a> 

thirdpage.phpという名前の第3ページには、fowllowingコードが必要です。セッションの送信はすでにredirect_page.phpのおかげで完了しているので、私たちのために作成してください!

<?php session_start(); 
    foreach ($_SESSION['submit'] as $key => $value) 
    { 
     echo $key. ' = ' .$value.'</br>'; 
    } 
?> 
+0

第3ページへのリンクはどうですか?第3ページには何が含まれていますか? – Jennifer

+0

私が編集した3番目のページのコードを見てください!! –

+0

はい。質問に記載されている3ページ目のリンクを含める必要があります。 – Jennifer

関連する問題