<?php
session_start();
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>セッション変数を使いたい</title>
</head>
<body>
<?php
if (!isset($_SESSION['visited'])) {
echo '初めての訪問です。今からセッションを開始します。';
$_SESSION['visited'] = 1;
} else {
echo '訪問回数: ' . h(++$_SESSION['visited']) . '<br />';
if (isset($_SESSION['date'])) {
echo '前回の訪問日時: ' . h($_SESSION['date']) . '<br />';
}
}
$_SESSION['date'] = date('Y年m月d日 H時i分s秒');
function h($var) {
return htmlspecialchars($var, ENT_QUOTES);
}
?>
</body>
</html>