今天來到Day 12 要來說明的是瀏覽器的資料儲存,最廣為人知的方式是cookie 但是除了cookie 還有其他其他多種的儲存方式 讓我們來一一介紹他
cookie 是常常被用來記住帳號或記住密碼的,但是因為cookie 他是將資料存在瀏覽器,所以相對來說安全性較低。
以下是PHP 的cookie 範例
<?php
//設定cookie
setcookie("變數名稱","變數值","存活時間","路徑","網域");
//通常使用方法如下:
setcookie("user","test","time()+3600","/");
//印出cookie的值
echo $_COOKIE["user"];
//刪除cookie
setcookie("user", "", time()-3600);
?>
session 是在瀏覽器上存session ID ,然後將所以資料存到伺服器端,瀏覽器透過session ID 去寫入跟查詢資料。
以下是PHP session 範例
/*
session 再使用時需要先起用他
*/
session_start();
//設定 session 資料
$_SESSION['user']="test";
//讀取 session 資料
echo $_SESSION['user'];
//刪除 session 資料
session_unset("user");
今天 session 跟 cookie 基本的使用就介紹到這囉~