php 給cookie賦值之setcookie()用法

今天早想做一個功能用戶登錄之後我把用戶的名字保存到cookie中但是我開始使用讀取cookie 的方法,但是沒效果,後來發現使用setcookie()後面必須帶時間才可以,下面我來介紹一下。

語法
setcookie(name,value,expire,path,domain,secure)

參數 描述
name 必需。規定 cookie 的名稱。
value 必需。規定 cookie 的值。
expire 可選。規定 cookie 的有效期。
path 可選。規定 cookie 的伺服器路徑。
domain 可選。規定 cookie 的域名。
secure 可選。規定是否通過安全的 HTTPS 連接來傳輸 cookie。


例,一個簡單給cookie賦值

代碼如下

<?php
$value = "my cookie value";

// 發送一個 24 小時候過期的 cookie
setcookie("TestCookie",$value, time()+3600*24);
?>


例,二維數組存儲到cookie

a.php

代碼如下

<?
$cart_info[0][0] = "1123";
$cart_info[1][0] = "5334521";
$cart_info[1][2] = "df";
$cart_info[4][2] = "fefe";

setcookie("xia",serialize($cart_info));
?>

b.php

代碼如下

<?
$other = StripSlashes($_COOKIE['xia']);
print_r(unserialize($other));
?>

更多相關文章
  • Servlet cookie 賦值與取值及頁面之前傳值處理方法,下面先是講一下關于如何獲取與給cookies設置值,然後再利用一個實例詳細值了servlet cookie實例操作.import java.io.IOException;import java.io.PrintWriter;import
  • 文章重點介紹利用js來獲取cookie值,給cookie賦值以及刪除cookie代碼,應該有你喜歡的內容哈.// 簡單獲取cookie .getcookie("key1"); cookie .getcookie("key2"); cookie .getcook ...
  • jquery入門篇 設置css教程 給input賦取與獲取input輸入框值代碼<script language="網頁特效">$('#linkflash').css('display','none');//給linkflash設置css$("#linkl& ...
  • SQL Server 中對已經定義的變量賦值的方式用兩種,分別是 SET 和 SELECT. 對于這兩種方式的區別,SQL Server 聯機叢書中已經有詳細的說明,但很多時候我們 並沒有注意,其實這兩種方式還是有很
  • 本文章來給各位同學介紹Ajax提交表單時如何將kindeditor編輯器中的內容賦值給textarea方法,有需要了解的同學可進入參考.KindEditor在火狐下或者其他浏覽器下都無法得到textarea文本框的值.首先描述下我這邊遇到的KindEditor錯誤現象:1.在IE8/FF下均得不到值 ...
  • 利用js動態給iframe的src賦值代碼a1.htm<script type="text/網頁特效"> function testclick() { document.getelementbyid("tsrc").src="a2.htm ...
  • 今天在做一個客戶的內容時,突然要從相冊選擇照片,這樣我本來是用iframe來實現的,但是彈出我用的是window.showModalDialog用平常的window.parent獲取不到值,以後從百度找到一個方法,現
  • 我們可能會碰到要讓用戶onclick是動態來改變href賦值的值,下面我來給大家介紹介紹解決辦法.html 代碼如下 <a id="a1" href="" class="bt" onclick="xx()"> ...
一周排行