在PHP3中实现SESSION的功能(二)


Posted in PHP onOctober 09, 2006

COOKIE函数库:cookie.inc.php3

<?php
if (!isset($__cookie_inc__)){
$__cookie_inc__=1;
function JsSetCookie($CName,$CValue,$CExpr=FALSE){  
// 这个函数允许你在HTML头标记之后设置cookie ,
// 可以作SetCookie函数的补充,甚至代替。  
// $CName.....: cookie 的名字
// $CValue....: cookie 的值
// $CEXpr.....: cookie 的有效期,以分钟为单位,也可以修改加入小时,天数

if($CExpr > 0){  
$CookieString="astr= '$CName' + '=' + '$CValue' + ';expires=' + expr + ';path=/';";  
$Cookie.="n<script language="javascript">n";  
$Cookie.='function makeYearExpDate(min){  
var expire = new Date();  
expire.setTime(expire.getTime() + ((min * 60) * 1000));  
expire = expire.toGMTString()  
return expire  
}  
expr =makeYearExpDate('.$CExpr.');';  
$Cookie.="n".$CookieString."n";  
$Cookie.="document.cookie=astr;n</script>n";  
}else{  
$Cookie.="n<script language="javascript">n";  
$Cookie.="document.cookie='$CName=$CValue;path=/';";  
$Cookie.="n</script>n";  
}  
echo $Cookie;  
}  
}
?>   

原作者:不详  

PHP 相关文章推荐
10个可以简化php开发过程的MySQL工具
Apr 11 PHP
PHP缩略图等比例无损压缩,可填充空白区域补充色
Jun 10 PHP
使用PHP编写的SVN类
Jul 18 PHP
PHP5中实现多态的两种方法实例分享
Apr 21 PHP
Codeigniter中mkdir创建目录遇到权限问题和解决方法
Jul 25 PHP
PHP和Shell实现检查SAMBA与NFS Server是否存在
Jan 07 PHP
PHP使用fopen与file_get_contents读取文件实例分享
Mar 04 PHP
PHP中Restful api 错误提示返回值实现思路
Apr 12 PHP
php微信公众平台配置接口开发程序
Sep 22 PHP
利用PHP扩展Xhprof分析项目性能实践教程
Sep 05 PHP
PHP命名空间简单用法示例
Dec 28 PHP
php模式设计之观察者模式应用实例分析
Sep 25 PHP
PHP实现网上点歌(二)
Oct 09 #PHP
php上传、管理照片示例
Oct 09 #PHP
我的群发邮件程序
Oct 09 #PHP
模仿OSO的论坛(二)
Oct 09 #PHP
模仿OSO的论坛(一)
Oct 09 #PHP
几种显示数据的方法的比较
Oct 09 #PHP
用session做客户验证时的注意事项
Oct 09 #PHP
You might like
《一拳超人》埼玉一拳下去,他们存在了800年毫无意义!
2020/03/02 日漫
PHP中Date获取时间不正确怎么办
2008/06/05 PHP
Javascript 判断Flash是否加载完成的代码
2010/04/12 Javascript
suggestion开发小结以及对键盘事件的总结(针对中文输入法状态)
2011/12/20 Javascript
利用百度地图JSAPI生成h7n9禽流感分布图实现代码
2013/04/15 Javascript
MultiSelect左右选择控件的设计与实现介绍
2013/06/08 Javascript
jquery实现邮箱自动补全功能示例分享
2014/02/17 Javascript
一个简单的jQuery计算器实现了连续计算功能
2014/07/21 Javascript
jQuery.prop() 使用详解
2015/07/19 Javascript
jQuery实现可以控制图片旋转角度效果(附demo源码下载)
2016/01/27 Javascript
详解AngularJS用Interceptors来统一处理HTTP请求和响应
2017/06/08 Javascript
JS自动生成动态HTML验证码页面
2017/06/14 Javascript
AngularJS实现单一页面内设置跳转路由的方法
2017/06/28 Javascript
使用JavaScript实现alert的实例代码
2017/07/06 Javascript
Vue文件配置全局变量的实例
2018/09/06 Javascript
jQuery实现根据身份证号获取生日、年龄、性别等信息的方法
2019/01/09 jQuery
如何获取vue单文件自身源码路径
2019/05/06 Javascript
Vue v-for循环之@click点击事件获取元素示例
2019/11/09 Javascript
JavaScript中while循环的基础使用教程
2020/08/11 Javascript
[05:20]卡尔工作室_DOTA2新手教学_DOTA2超强新手功能
2013/04/22 DOTA
[53:15]2018DOTA2亚洲邀请赛3月29日 小组赛A组 LGD VS TNC
2018/03/30 DOTA
详解python使用递归、尾递归、循环三种方式实现斐波那契数列
2018/01/16 Python
python使用scrapy发送post请求的坑
2018/09/04 Python
在unittest中使用 logging 模块记录测试数据的方法
2018/11/30 Python
使用python PIL库实现简单验证码的去噪方法步骤
2019/05/10 Python
详解Python列表赋值复制深拷贝及5种浅拷贝
2019/05/15 Python
Python使用grequests(gevent+requests)并发发送请求过程解析
2019/09/25 Python
详解基于python的多张不同宽高图片拼接成大图
2019/09/26 Python
解决os.path.isdir() 判断文件夹却返回false的问题
2019/11/29 Python
python Matplotlib数据可视化(2):详解三大容器对象与常用设置
2020/09/30 Python
英国排名第一的最新设计师品牌手表独立零售商:TIC Watches
2016/09/24 全球购物
精细化工应届生求职信
2013/11/17 职场文书
银行进社区活动总结
2014/07/07 职场文书
婚礼庆典答谢词
2015/01/20 职场文书
办公室主任个人总结
2015/02/28 职场文书
大国崛起观后感
2015/06/02 职场文书