PHP セッションについてまとめ

セッションは画面をまたいで、変数を保存しておく仕組み

利用方法

//これが必ず画面を表示するときに必要
session_start();

値の確認

isset を利用

定義 (PHPマニュアルより参照)

f:id:happy_teeth_ago:20190608111345p:plain

HTML側の入力窓

 <div class="container">
    <label for="email">メールアドレス:</label><br />

//name属性を指定それでセッションに保持される
//前画面から戻ってきたときのためにvalueで表示しておくようにする
    <input type="email" id="email" name="email" value="<?php print($_SESSION['email']);?>" />
  </div>