19-1 セッションIDを使った場合
  セッションIDは、セッションが継続中は、同じセッションを発行する。
 この機能を利用してセッションを管理しているサンプルが以下である。
 1)ログイン画面(ファイル名:login.html)
   <html>
   <head>
   <title>ログイン画面</title>
   </head>
    <body>
   ログイン画面<br>
    <form name="form1" method="post" action="loginpage1.php">
   ユーザ名:
    <input name="fUserName" type="text" id="fUserName">
    <br>
   パスワード:
    <input name="fPassWd" type="password" id="fPassWd">
    <input type="submit" name="Submit" value="ログイン">
    <input name="Reset" type="reset" id="Reset" value="クリア">
    </form>
    </body>
    </html>

 2)ログオンページ1(マイページ)(ファイル名:loginpage1.php)
   <html>
    <head>
    <title>ログインページ1(マイページ)</title>
    </head>
    <body>
    <?php
    $sUserName=$_POST["fUserName"];
    $sPassWd=$_POST["fPassWd"];
    if($sUserName=="Kouda" && $sPassWd=="Kumi"){
     print("ログオンしました。ログインページ1(マイページ)<br>");
     print("<font color='red' size='5'>".$sUserName."さま ようこそ"."</font><br>");
     session_start();
     $_SESSION["ID"]=session_id();
 
   ?>
    <a href="loginpage2.php" target="_blank">ログインページ2へ</a>
    <?php
    }
    else{
   ?>
   ログイン画面<br>
    <font color="red">ログオンに失敗しました。もう一度やり直してください。</font><br>
    <form name="form1" method="post" action="loginpage1.php">
   ユーザ名:
    <input name="fUserName" type="text" value="<?php print($sUserName) ?>">
    <br>
   パスワード:
    <input name="fPassWd" type="password" id="fPassWd">
    <input type="submit" name="Submit" value="ログイン">
    <input name="Reset" type="reset" id="Reset" value="クリア">
    </form>
    <?php
    }
   ?>
    </body>
    </html>


 3)ログインページ2(登録情報の変更)(ファイル名:loginpage2.php)
    <html>
    <head>
    <title>ログインページ2</title>
    </head>
    <body>
   ログインページ2(登録情報の変更)<br>
    <?php
    session_start();
    if(session_id()==$_SESSION["ID"]){

     print("<font color='red' size='5'>".$_SESSION["USERNAME"]."さまのページです。</font><br>");
     print("同じセッションです。<br>");
   ?>
    <a href="logout.php">ログアウト</a>
    <?php
    }
    else{
     print("ログインしないと操作できません。");
     exit();
    }
   ?>
    </body>
    </body>
    </html>

 4)ログアウト画面(ファイル名:logout.php)
    <html>
    <head>
    <title>ログアウト画面</title>
    </head>
    <body>
   ログアウト画面<br>
    <?php
   session_start();
   print("<font color='red' size='5'>".$_SESSION["USERNAME"]."さま。ありがとうございました。</font><br>");
   print("ログアウトしました。<br><br>");
   session_unset();
   session_destroy();

   ?>
   もう一度ログインしますか?<br>
   もう一度ログインする場合は、以下からリグインしてください。
    <form name="form1" method="post" action="loginpage1.php">
   ユーザ名:
    <input name="fUserName" type="text" id="fUserName">
    <br>
   パスワード:
    <input name="fPassWd" type="password" id="fPassWd">
    <input type="submit" name="Submit" value="ログイン">
    <input name="Reset" type="reset" id="Reset" value="クリア">
    </form>
    </body>
    </html>