PHPで変数を1ページから別の値に渡す方法は?



文法
     session_start();
     session_register('variable_name');
     $_SESSION['variable_name']=variable_value;
?>

ステップ1
Apacheとしてlocalhostサーバーを開始します.HTMLタグを書き終え、本体のセクション内に下のコードを書きます.ファイルをフォーマット形式で保存します.ローカルホストのローカルディレクトリのphp 'です.後で、あなたのWebブラウザタイプのlocalhostアドレスで'\form 1が続きます.PHP '
<form method="POST" action="form2.php"> 
    <pre>Name: <input type="text"
        name="user_name"> 
    </pre> 

    <pre>Email Address: <input type="text"
        name="user_email_address"> 
    </pre> 

    <pre>Mobile Number: <input type="number"
        name="user_mobile_number"> 
    </pre> 

    <input type="submit" value="Next"> 
</form> 
要求された情報は、POSTメソッドを使用してフォーム(action =“form 2 . php”)に接続されたPHPページに一時停止されます.その後、送信された情報がセッション配列に格納されます

ステップ2
以上のようにファイルを保存するプロセスを返します.ファイル名' form 2 'を使用してください.PHP 'です.' Form 1 'をクリックします.PHPページ.したがって、このページでは、大学/会社の名前、市、州のユーザーが要求され、コースの申請者が申請している.

コード
<?php 

// Initialize the session 
session_start(); 

// Store the submitted data sent 
// via POST method, stored 

// Temporarily in $_POST structure. 
$_SESSION['name'] = $_POST['user_name']; 

$_SESSION['email_address'] 
        = $_POST['user_email_address']; 

$_SESSION['mobile_number'] 
        = $_POST['user_mobile_number']; 

?> 

<!-- Form for other details--> 
<form method="POST" action="form3.php"> 

    <pre> 
        Company/College: 
        <input type="text" name="college_name"> 
    </pre> 

    <pre> 
        City: 
        <input type="text" name="city"> 
    </pre> 

    <pre> 
        State: 
        <input type="text" name="state"> 
    </pre> 

    <pre> 
        You're a: 
        <input type="radio" name="profession"
                value="Student">Student 

        <input type="radio" name="profession"
                value="Working Professional"> 
                Working Professional 
    </pre> 

    <pre> 
        Course: 
        <select name="course"> 
            <option value="DSnA"> 
                Data Structures and Algorithms 
            </option> 

            <option value="Gate_test"> 
                GATE Mock Test 
            </option> 

            <option value="Mock_interview"> 
                Mock Interviews 
            </option> 

            <option value="Machine_learning"> 
                Machine Learning 
            </option> 
        </select> 
    </pre> 
    <br> 

    <pre> 
        <input type="checkbox"
            name="terms_and_conditions"> 
            Terms and Conditions 
    </pre> 
    <br> 

    <input type="submit" value="Register"> 

</form> 
このページにリダイレクトされます.Read more