-1

そのため、PHP ヘッダーの更新後にセッション変数を転送する方法を理解できないようです。コードは次のとおりです。基本的に、私のワークフローは次のとおりです。ユーザーは、変数を処理する php 処理ページにフォームを送信します。セッション変数をそのままにして、「offers.php」にリダイレクトするフォーム。

助けてくれてありがとう

PHPプロセスページ

    <?php
    session_start();
    session_write_close();
    header('Location: http://www.examplesite.info/offers.php');

    //Get Variables from form
    $_SESSION['name'] = $_POST['name'];
    $_SESSION['zipcode'] = $_POST['zip'];
    $_SESSION['email'] = $_POST['email'];
    $_SESSION['insType'] = $_POST['insOption'];

    ?>

offers.php ページ

    <?php 
    session_start(); 

    $name = $_SESSION['name'];  
    $email = $_SESSION['email'];
    $zip = $_SESSION['zipcode'];
    $ins = $_SESSION['insType'];

?>

4

1 に答える 1

0

リダイレクトの前にセッションの割り当てを入れない理由

//Get Variables from form
$_SESSION['name'] = $_POST['name'];
$_SESSION['zipcode'] = $_POST['zip'];
$_SESSION['email'] = $_POST['email'];
$_SESSION['insType'] = $_POST['insOption'];

header('Location: http://www.examplesite.info/offers.php');
于 2012-08-24T00:04:56.867 に答える