热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

phpcookies删除,赋值方法

cookie常用于识别用户,cookie是服务器留在用户计算机中的小文件,每当相同的计算机通过浏览器请求页面时,它同时会发送cookie,通过ph

COOKIE 常用于识别用户,COOKIE 是服务器留在用户计算机中的小文件,每当相同的计算机通过浏览器请求页面时,它同时会发送 COOKIE,通过 php,您能够创建并取回 COOKIE 的值

语法:setCOOKIE(name, value, expire, path, domain);

  1. ** 
  2.   * 设置COOKIE 
  3.    * n 名称 
  4.    * c 值 
  5.    * e 有效期 0 默认 一个月 1 关闭立即失效 
  6.    */ 
  7.  
  8. function w_COOKIE($n$c$e = 0,$isdes=1) 
  9.  { 
  10.    if($isdes==1){$c=endes($c,deskey);} 
  11.       $exp = time() + 3600 * 24 * 30; 
  12.       if($e == 0) 
  13.      { 
  14.           setCOOKIE($n$c$exp,"/"); 
  15.      } 
  16.      else 
  17.      { 
  18.       setCOOKIE($n$c,0,"/"); 
  19.       } 
  20.  } 

关闭COOKIE方法:w_COOKIE('bb', 'www.phpfensi.com', $e = 0,$isdes=1);

更详细的方法如下代码:

  1. function set_cronology($name,$value,$duration=7){  
  2. $duration=time()+(3600*24*$duration);  
  3. $max_stored_values=5;  
  4. if(isset($_COOKIE[$name])){  
  5. foreach($_COOKIE[$nameas $prop_crono=>$val_crono){  
  6. if($val_crono==$value)  
  7. return;  
  8. }  
  9. if($prop_crono<$max_stored_values)  
  10. setCOOKIE($name.&#39;[&#39;.($prop_crono+1).&#39;]&#39;,$value,$duration);  
  11. else{  
  12. array_shift($_COOKIE[$name]);  
  13. setCOOKIE("$name[$max_stored_values]",$value,$duration);  
  14. }  
  15. }else  
  16. setCOOKIE($name.&#39;[0]&#39;,$value,$duration);  
  17. return;  
  18. }  
  19. ?> 

注释:setCOOKIE() 函数必须位于 标签之前,在发送 COOKIE 时,COOKIE 的值会自动进行 url 编码,在取回时进行自动解码(为防止 url 编码,请使用 setrawCOOKIE() 取而代之).


推荐阅读
  • Windows环境下Oracle数据库迁移实践
    本文详细记录了一次在Windows操作系统下将Oracle数据库的控制文件、数据文件及在线日志文件迁移至外部存储的过程,旨在为后续的集群环境部署做好准备。 ... [详细]
  • 本文详细探讨了如何根据不同的应用场景选择合适的PHP版本,包括多版本切换技巧、稳定性分析及针对WordPress等特定平台的版本建议。 ... [详细]
  • 实现Win10与Linux服务器的SSH无密码登录
    本文介绍了如何在Windows 10环境下使用Git工具,通过配置SSH密钥对,实现与Linux服务器的无密码登录。主要步骤包括生成本地公钥、上传至服务器以及配置服务器端的信任关系。 ... [详细]
  • PHP中Smarty模板引擎自定义函数详解
    本文详细介绍了如何在PHP的Smarty模板引擎中自定义函数,并通过具体示例演示了这些函数的使用方法和应用场景。适合PHP后端开发者学习。 ... [详细]
  • 随着Linux操作系统的广泛使用,确保用户账户及系统安全变得尤为重要。用户密码的复杂性直接关系到系统的整体安全性。本文将详细介绍如何在CentOS服务器上自定义密码规则,以增强系统的安全性。 ... [详细]
  • 本文介绍了一个来自AIZU ONLINE JUDGE平台的问题,即清洁机器人2.0。该问题来源于某次编程竞赛,涉及复杂的算法逻辑与实现技巧。 ... [详细]
  • 深入解析Java SE、Java EE和Java Web的核心知识体系
    通过一系列图表全面解析Java SE、Java EE与Java Web的核心知识体系,帮助开发者快速掌握这些关键技术领域的要点。 ... [详细]
  • 本文探讨了如何使用Scrapy框架构建高效的数据采集系统,以及如何通过异步处理技术提升数据存储的效率。同时,文章还介绍了针对不同网站采用的不同采集策略。 ... [详细]
  • 使用CorelDRAW X7轻松绘制卡通风格杯子教程
    本文将引导您通过CorelDRAW X7软件,利用贝塞尔工具和交互式填充功能,创作出一个既可爱又生动的卡通杯子。我们将详细介绍每个步骤,帮助您掌握绘制技巧。 ... [详细]
  • egg实现登录鉴权(七):权限管理
    权限管理包含三部分:访问页面的权限,操作功能的权限和获取数据权限。页面权限:登录用户所属角色的可访问页面的权限功能权限:登录用户所属角色的可访问页面的操作权限数据权限:登录用户所属 ... [详细]
  • 本文介绍了用户界面(User Interface, UI)的基本概念,以及在iOS应用程序中UIView及其子类的重要性和使用方式。文章详细探讨了UIView如何作为用户交互的核心组件,以及它与其他UI控件和业务逻辑的关系。 ... [详细]
  • 本文探讨了线性表中元素的删除方法,包括顺序表和链表的不同实现策略,以及这些策略在实际应用中的性能分析。 ... [详细]
  • 本文深入解析宋代著名词人宋方君的作品《风流子》,通过细腻的译文和独到的赏析,带领读者走进词人的内心世界,感受其独特的艺术魅力。 ... [详细]
  • 本文将详细介绍如何在Adobe Illustrator中实现仅移动一个对象以完成对齐,同时确保另一个对象保持原位不变的方法。通过具体的操作步骤,帮助设计师们更加高效地完成设计任务。 ... [详细]
  • Python网络编程:深入探讨TCP粘包问题及解决方案
    本文详细探讨了TCP协议下的粘包现象及其产生的原因,并提供了通过自定义报头解决粘包问题的具体实现方案。同时,对比了TCP与UDP协议在数据传输上的不同特性。 ... [详细]
author-avatar
挥霍无罪1988
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有