php专区

 首页 > php专区 > 正则表达式 > php中cookie用法详细介绍 - php会话

php中cookie用法详细介绍 - php会话

分享到:
【字体:
导读:
          cookie是发送在浏览器端一个小小的文件,可用来记录用户操作过的记录,如访问了那些文件等,关闭cookie方法就是把它设置过期即可。...

php中cookie用法详细介绍

cookie是发送在浏览器端一个小小的文件,可用来记录用户操作过的记录,如访问了那些文件等.

写入cookie实例代码如下:

  1. setcookie(name, value, expire, path, domain); 
  2. function w_cookie($n$c$e = 0,$isdes=1) 
  3.  { 
  4.    if($isdes==1){$c=endes($c,deskey);} 
  5.       $exp = time() + 3600 * 24 * 30; 
  6.       if($e == 0) 
  7.      { 
  8.           setcookie($n$c$exp,"/"); 
  9.      } 
  10.      else 
  11.      { 
  12.       setcookie($n$c,0,"/"); 
  13.       } 
  14.  } 

关闭cookie方法就是把它设置过期即可.

实例代码如下:

  1. function cookie($var$value=''$time=0, $path=''$domain=''){ 
  2. $_COOKIE[$var] = $value
  3.   if(is_array($value)){ 
  4.       foreach($value as $k=>$v){ 
  5.         setcookie($var.'['.$k.']'$v$time$path$domain$s); 
  6.       } 
  7.   }else
  8.         setcookie($var$value$time$path$domain$s); 
  9.   } 
  10.  
  11. //调用方法 
  12.  
  13. cookie("website","安卓主题","./","www.111cn.net"); 
  14. // 

防止重复提交实例代码如下:

  1. $time = time() + 300;    //5分钟过期 
  2. $code = md5($string . $time . $salt); 
  3. setcookie('check_time'$time); 
  4. setcookie('code'$code); 
  5. //验证部分 
  6. $TIME = time(); 
  7. if($check_time < $TIME)//如果服务器时间比验证时间大,算过期 
  8.     //expire过期 
  9.      
  10. if(md5($string . $check_time . $salt) !== $code

 

分享到:
PHP setcookie()函数用法介绍 - php会话
PHP setcookie()函数用法介绍 cookie就像是php中的session一样,只是一个在客户端一个是在服务器端了,下面我来详细介绍php中setcookie对cookie设置与删除代码. setcookie()语法 setcookie (PHP 3, PHP 4, PHP 5) setcookie -- 发送一个 cookie 信息 说明:bool setcookie ( string name [,...
php中session实现保存用户登录信息 - php...
php中session实现保存用户登录信息 session在php中是一个非常重要的东西,像我们用户登录一般都使用到session这个东西,相对于cookie来说session 要安全很多,同时我们财物车经常使用session来做临时的记录保存哦. 简单的创建session实例代码如下:   在该例子中,我们向 session 注...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……