Yii cookie操作

设置cookie:

  1. $cookie = new CHttpCookie(‘mycookie‘,‘this is my cookie‘);
  2. $cookie->expire = time()+60*60*24*30;  //有限期30天
  3. Yii::app()->request->cookies[‘mycookie‘]=$cookie;

读取cookie:

  1. $cookie = Yii::app()->request->getCookies();
  2. echo $cookie[‘mycookie‘]->value;

销毁cookie:

  1. $cookie = Yii::app()->request->getCookies();
  2. unset($cookie[$name]);

Yii cookie操作

时间: 2024-08-15 03:20:36

Yii cookie操作的相关文章

yii cookie ,session 操作

一,在Yii中使用session 1,CHttpSession 与原生态php5的session使用差别是,php5使用session_start();$_session['key'] = $value; 在yii中,session已经被封装. To start the session, call open(); To complete and send out session data, call close(); To destroy the session, call destroy().

Yii框架操作cookie与session的方法实例详解

cookie操作 设置cookie ? 1 2 3 4 5 6 //获取response->cookies组件 $cookies = \Yii::$app->response->cookies; //设置cookie数组 $array_cookies=array('name'=>'user','value'=>'doubly'); //添加cookie数据 $cookies->add(new Cookie($array_cookies)); 删除cookie ? 1 $

js 判断js函数、变量是否存在 JS保存和删除cookie操作,判断cookie是否存在的方法

//是否存在指定函数 function isExitsFunction(funcName) {    try {        if (typeof(eval(funcName)) == "function") {            return true;        }    } catch(e) {}    return false;}//是否存在指定变量 function isExitsVariable(variableName) {    try {        if

JS封装cookie操作函数实例(设置、读取、删除)

本文实例讲述了JS封装cookie操作函数.分享给大家供大家参考,具体如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 /*设置cookie*/ function setCookie(name, value, iDay) {   var oDate=new Date();   oDate.setDate(oDate.getDate()+iDay);   document.cook

C# 自定义cookie封装类,简化Cookie操作

封装了常用的cookie操作,包括读取cookie.写入cookie.设置cookie过期时间等等. using System; using System.Web; namespace DotNet.Utilities { public class CookieHelper { /// <summary> /// 清除指定Cookie /// </summary> /// <param name="cookiename">cookiename<

深入了解Cookie(1)------selenium2进行Cookie操作的前奏

世界上最宽阔的是海洋,比海洋还宽阔的是天空,比天空还宽阔的是人的心量.做人的心量有多大,人生的成就就有多大.不为一己之利去争.去斗.去夺,扫除报复之心和嫉妒之念,自然"心底无私天地宽". Cookie是当前识别用户,实现持久会话的最好方式.Cookie最初是由网景公司开发,但是现在所有的主要浏览器都支持它. Cookie的类型:会话Cookie和持久Cookie 会话Cookie是一种临时Cookie,它记录了用户访问站点时的设置和偏好.用户退出浏览器时,会话Cookie就被删除了.

JavaScript之DOM-10 cookie (cookie概述、cookie操作)

一.Cookie 概述 Cookie 简介 - Cookie 是由服务器生成并存存储在客户端文件系统(.txt格式)中的key/value对,当浏览器再次请求该站点上的页面时,就会自动把保存的Cookie发回服务器 - Cookie 使得浏览器可以在访问同一站点的不同请求间传递数据,让服务器程序识别不同的客户端 - 典型应用: 保存用户登录状态.跟踪用户行为.页面定制.保存购物车等需要保存全局变量的场合 Cookie 的存放 - Cookie 保存在客户端某个特定的目录下的一个.txt文本文件中

jquery实现的cookie操作插件

jquery实现的cookie操作插件: cookie虽说具有一定的确定,但是在某些问题的处理上还是非常好用的,这里就不列举了,这里提供一个jquery实现的操作cookie的插件,功能比较全面,希望给大家带来一定的帮助,代码如下: jQuery.cookie=function(name, value, options){ if(typeof value != 'undefined'){ options=options||{}; if(value === null){ value=''; opt

selenium——cookie操作

a.获得cookie信息:driver.get_cookies() 1 #coding=utf-8 2 from selenium import webdriver 3 import time 4 5 driver=webdriver.Ie() 6 driver.get("http://www.youdao.com") 7 8 cookie=driver.get_cookies() #获取当前页的cookie 9 print cookie 10 driver.quit() b.对coo