2006/7/11 学籍番号 名前 |
セッション管理とは 「ページを移動しても変数を保存しておけること」。 セッション管理のポイントは次の2つです。
1 | セッション管理を使用するページに下記を記述する。 |
<?php session_start(); ?> |
2 | セッション管理中に複数のページにまたがって |
<?php session_start(); $_SESSION['username'] = $_POST['username']; ?> <?php print "<p>いらっしゃいませ。".$_SESSION['username']."様</p>"; ?> |
例 簡単e_learning主なスクリプト | 表示 | |
1 | ||
2 | <?php session_start(); $m="残念でした"; $seikai=0; $monndai=0; if($_POST['a']==2) { $m="正解です"; $seikai=$seikai+1; } $_SESSION['seikai'] = $seikai; $_SESSION['mondai'] = $mondai+1; ?> |
第1問正解です。 |
3 | <?php session_start(); $m="残念でした"; $seikai=$_SESSION['seikai']; $monndai=$_SESSION['mondai']; if($_POST['a']==4) { $m="正解です"; $seikai=$seikai+1; } $_SESSION['seikai'] = $seikai; $_SESSION['mondai'] = $mondai+1; ?> |
|
繰り返し | ||
最後 | <?php session_start(); $seikai=$_SESSION['seikai']; $monndai=$_SESSION['mondai']; $m=$monndai."問中".$seikai."問正解です。"; ?> |
5問中3問正解です。 |