ログイン情報をログアウトするまで保持する
cookieを使ってログイン情報をログアウトするまで保持する
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>ログイン情報をログアウトするまで保持する</title> </head> <body> <h1>ログイン情報をログアウトするまで保持する</h1> <form action="session.php" method="post"> <dl> <dt>ID</dt> <dd><input type="text" name="my_id" id="my_id"></dd> <dt>パスワード</dt> <dd><input type="password" name="password" id="password "></dd> </dl> <input type="submit" value="送信する"> </form> <?php ?> </body> </html>
session_start();
<?php session_start(); if(isset($_POST['my_id'])){ $_SESSION['my_id'] = $_POST['my_id']; } ?> <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>ログイン情報をログアウトするまで保持する</title> </head> <body> <h1>ログイン情報をログアウトするまで保持する</h1> <p>ようこそ<?php print $_SESSION['my_id']?>さん</p> <p><a href="session_second.php">次のページへ</a></p> </body> </html>
<?php session_start(); ?> <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>ログイン情報をログアウトするまで保持する</title> </head> <body> <h1>ログイン情報をログアウトするまで保持する</h1> <p><?php print $_SESSION['my_id'];?>さんの情報はまだ残っています</p> <p><a href="logout.php">ログアウトする</a></p> </body> </html>
<?php session_start(); session_unset(); header('Location: 01.php');