<script language="JavaScript" type="text/javascript">
function setmycookie(name) {
var namev = document.forms['test'].num.value; // 假設表單名為 test
var date = new Date();
var livetime = 5 * 24 * 3600 * 1000; // 5 天
date.setTime(date.getTime() + livetime);
document.cookie = name + "=" + namev + ";expires=" + date.toGMTString();
document.cookie = "username=sasas;expires=" + date.toGMTString();
}
</script>
呼叫 setmycookie('name') 即在該網域下建立名為 name 的 Cookie。
<?php
$str = $_COOKIE['name']; // 使用陣列語法,非函數呼叫
?>
document.cookie 格式:名稱=值;expires=GMT時間。$_COOKIE 讀取,鍵名即為 Cookie 名稱。$_COOKIE('name') 寫法錯誤,正確為 $_COOKIE['name']。