PHPのクッキーについて
クッキーcookieとセッションsession
クッキーとセッションの違い
クッキー
ブラウザ側に保存する
気軽に使える
改ざんされる可能性
セッション
サーバー側に保存する
大きなデータ保存可能
改ざんされない
中身が見られない
session
# クッキーを登録する。(ブラウザを閉じるまで有効)
setcookie("username", "takeo");
# クッキーを登録する。(1時間まで有効)
setcookie("username", "takeo", time()+60*60);
# クッキーを削除する。
setcookie("username", "takeo", time()-60*60);
# クッキー呼び出し
echo $_COOKIE['username'];
session
# セッションの最初に宣言する
session_start();
# セッションに値をセットする。
$_SESSION['username'] = "taguchi";
# セッションの値を呼び出す。
echo $_SESSION['username'];
コメント