Cookie Script

Cookie.php



cookie1.JPG





<?php



if(isset($_COOKIE["username"])){



print htmlspecialchars($_COOKIE["username"],ENT_QUOTES)."さん、ようこそ";



}else{



?>



<form action="cookie_save.php" method="post">

名前を入力してください。

<input type="text" name="username" value=""/>

<input type="submit" name="name_submit" value="送信">



<?php

}



?>





Cookie save.php



cookie2.JPG cookie3.JPG



<?php



if(isset($_POST["username"])){



setcookie("username",$_POST["username"],time()+120);



//時間は秒単位。すなわちクッキー(クライアントの名前)の保存時間は2分間となる。クッキー保存されたブラウザとは違ったブラウザでアクセスした場合は無効となる。(ex.Firefox>IE)



print "名前をcookieに保存しました。<br/>";

print "2分以内に再度アクセスしてください";



}

?>