php cookie使用教程

function PutCookie($key,$value,$kptime=0,$pa="/")
{
 global $cfg_cookie_encode;
 setcookie($key,$value,time()+$kptime,$pa);
 setcookie($key.'__ckMd5',substr(md5($cfg_cookie_encode.$value),0,16),time()+$kptime,$pa);
}

function DropCookie($key)
{
 setcookie($key,'',time()-360000,"/");
 setcookie($key.'__ckMd5','',time()-360000,"/");
}

function GetCookie($key)
{
 global $cfg_cookie_encode;
 if( !isset($_COOKIE[$key]) || !isset($_COOKIE[$key.'__ckMd5']) )
 {
  return '';
 }
 else
 {
  if($_COOKIE[$key.'__ckMd5']!=substr(md5($cfg_cookie_encode.$_COOKIE[$key]),0,16))
  {
   return '';
  }
  else
  {
   return $_COOKIE[$key];
  }
 }
}

时间: 2024-09-20 13:55:38

php cookie使用教程的相关文章

Python的Bottle框架中获取制定cookie的教程

  Python的Bottle框架中获取制定cookie的教程         这篇文章主要介绍了Python的Bottle框架中获取制定cookie的教程,主要是针对别的路径而不是当前页面的cookie,需要的朋友可以参考下 这两天为用bottle+mongodb写的一个项目加上登录功能,无奈怎么都获取不到保存的cookie,文档给出让我们这样操作cookie的代码片段: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 @route('/login') def lo

asp cookie 实例教程

asp cookie 实例教程,以前自己第一次时别人网站就的提示欢迎你访问本,第二次访问时就显示欢迎你回来,这种开始搞不明白,现在才知道是用cookie实例的,下面我们就一个用cookie实例用户访问记录的代码. <% dim numvisits response.cookies("NumVisits").Expires=date+365 numvisits=request.cookies("NumVisits") if numvisits="&qu

Python的Bottle框架中获取制定cookie的教程_python

这两天为用bottle+mongodb写的一个项目加上登录功能,无奈怎么都获取不到保存的cookie,文档给出让我们这样操作cookie的代码片段: @route('/login') def login (): username = request .forms .get('username ') password = request .forms .get('password ') if check_user_credentials(username, password): response

js对cookie操作教程:写入/删除/读取cookie

文章简介:js对cookie的写入,读取及删除. /*name:cookie 名value:cookie 值*///写入cookiefunction SetCookie(name,value){var Days = 30; //此 cookie 将被保存 30 天var exp = new Date();exp.setTime(exp.getTime() + Days*24*60*60*1000);document.cookie = name + "="+ escape (value)

php开发之cookie

cookie是一种在浏览器远端存储数据并以此来跟踪和识别用户的机制.简单的说,cookie是web服务器暂时存储在用户硬盘上的一个文件夹,并随时被web浏览器读取.当用户再次访问web网站的时候,网站通过获取cookie记录用户的特定访问信息(如:上次访问的位置,花费的时间,用户名和密码) ,从而迅速做出相应,比如不需要用户输入密码就可以登录. 文本文件的格式如下:用户名@网站地址[数字].txtcookie 的功能主要有以下几个方面: 1,记录访客的某些信息.如可以利用cookie记录用户的访

Asp:Cookies应用指南,详细代码及教程

cookie|cookies|教程|cookie 实际上,在web开发中,cookie仅仅是一个文本文件,当用户访问站点时,它就被存储在用户使用的计算机上,其中,保存了 一些信息,当用户日后再次访问这个站点时,web可以将这些信息提取出来.   尽管现在听起来cookie没有什么激动人心的,但实际上利用它,你能实现许多有意义的功能!比如说:你可以在站点上放置 一个调查问答表,询问访问者最喜欢的颜色和字体,然后根据这些定制用户的web界面.并且,你还可以保存访问者的登录密码,这 样,当访问者再次访

js cookie详细说明与实例

<? //cookie.php教程 if(!isset($flag)) { setcookie("mycookie","this my cookie!"); header("location:cookie.php?flag=1"); exit; } ?> <html> <body> <? echo "cookie中有:".$mycookie; ?> </body> &

php cookie详细举例说明

1.设置cookie php教程用setcookie函数来设置cookie.必须注意的一点是:cookie是http协议头的一部分,用于浏览器和服务器之间传递信息,所以必须在任何属于html文件本身的内容输出之前调用cookie函数. setcookie函数定义了一个cookie,并且把它附加在http头的后面,setcookie函数的原型如下: int setcookie(string name, string value, int expire, string path, string do

php利用cookies实现购物车的方法_php技巧

本文实例讲述了php利用cookies实现购物车的方法.分享给大家供大家参考.具体分析如下: php购物车是在电子商务网站会用到的,一种像超市购物车一样的,选好商品了,先放到自己的购物车里面等好了再到柜台结算,本款php购物车完全按照这个原理来实例的,感兴趣的朋友可以来看看,该实例利用了cookie来实现,代码如下: 复制代码 代码如下: <?php /**  * 购物车类 cookies 保存,保存周期为1天 注意:浏览器必须支持cookie才能够使用  */ class cartapi {