<body> <form action="login.php" method="post"> ユーザID: <input type="text" name="userid"/><br> パスワード: <input type="password" name="password"/> <input type="submit" name="ログイン"/> </form> </body>
session_start(); $userId = $_POST['userid']; if(!isset($_SESSION[$userId])){ $_SESSION[$userId] = $userId; echo "ログインしました。"; } else { echo "ログイン済みです。"; }
なるほど
### セッション情報の保管場所
<?php phpinfo();
session.save_path /var/lib/php/sessions
セッション情報の場所
cat sess_vikafie7r8km1288sdkn1j5sat
username|s:4:”sato”;count|i:3;hello|s:5:”hello”;
php.iniで指定した場所にセッションファイルが保存される
冗長化の場合は、別に保存する