PHPのsession
だらだらと、セッションについて調べてた。
session.php
<?php // セッションをスタート session_start(); ?> <!DOCTYPE HTML PUBLIC "-//W3C/DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose4/loose.dtd"> <html> <head> <title>セッションの練習(session.php)</title> </head> <body> 名前入力フォーム<br> <form method="post" action="session2.php"> <input type="text" name="name value="<?php if(isset($_SESSION['name'])) { print $_SESSION['name']; } else print ''; ?>" > <input type="submit" value="記憶"> </form> </body> </html>
session2.php
<!DOCTYPE HTML PUBLIC "-//W3C/DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>セッションの練習(session2.php)</title> </head> <body> <?php $_SESSION["name"] = $_POST["name"]; echo '$_POST["name"] = '.$_POST["name"]."<br>"; echo '$_SESSION["name"] = '.$_SESSION["name"]."<br>"; ?> <form method="post" action="session.php"> <input type="submit" value="戻る"> </form> </body> </html>