`
webcode
  • 浏览: 5960189 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

设置COOKIE保留时间为浏览器进程

阅读更多

例如:

以下为引用的内容:
<?php
$USERID="PHPer";
$CookieTime=0;
setcookie("USERID", "$USERID", time()+$CookieTime,"/","pcpchina.com");
?>


你会发现这个语句执行过后,Cookie里什么也没有,到下一个页面就显示没有$USERID这个COOKIE变量值。
问题分析如下:

首先,设置浏览器进程的“Cookie 过期的时间”这个值并不是当前Unix时间戳+0,如果设置为浏览器进程的话,直接将过期时间设置为0即可。
其次,不清楚你测试这个页面时候使用的域名是什么,如果你设置了“pcpchina.com”的话,就说明你必须使用“pcpchina.com”进行访问cookie才会有效,其实如果 你的域名很多访问这个页面的话,那么这个地方可以为空或者访问这个cookie的域名都是一个域下面的,那么就设置为“.pcpchina.com”,记得前面有“点”

上面的程序如果你这样写的话,可能会有效:

以下为引用的内容:

<?php
$USERID="PHPer";
$CookieTime=0;
setcookie("USERID", "$USERID", 0,"/","");
echo (isset($_COOKIE['USERID']) ? $_COOKIE['USERID'] : '');
?>



第一次打开这个页面时候是不会有任何输出的,因为cookie并不会在当前页面即刻生效。
刷新以后会显示的。

分享到:
评论

相关推荐

    Krypton匿名浏览器 v101-903

    历史、Cookie和站点数据将永远不会保存在你的手机上。 ● 安全:每个标签页面都是独立的系统进程。它们也都互相独立,因为它们各有自己的内存使用和状态。 ● 匿名:你可以使用Tor来隐藏自己的IP,防止暴露,或者别...

    JavaScript中Cookie操作实例

    JavaScript Cookie  Cookie对象:  Cookie是一种以文件的形式保存在客户端硬盘的Cookies文件夹中的用户数据信息(Cookie数据)。... (2)会话Cookie:不会存储到客户端的硬盘上,而是放在浏览器进程所处的内存当中,当

    JavaScript学习笔记之Cookie对象

    JavaScript Cookie  Cookie对象:  Cookie是一种以文件的形式保存在客户端硬盘的Cookies文件夹中的用户数据信息(Cookie数据... (2)会话Cookie:不会存储到客户端的硬盘上,而是放在浏览器进程所处的内存当中,当浏览

    MiniBlink多标签,多进程,多功能浏览器,采用Ex_DirectUI自绘-易语言

    则本进程下的全部浏览框的Cookie目录或者缓存目录都会被修改,那么,如果采用多进程构架的话,就不存在这个问题,所以“MiniBlink浏览器”经过您简单的修改,每个浏览框都可以独立Cookie缓存,何乐而不为呢?...

    新手菜鸟必读:session与cookie的区别

    session和cookie的最大区别在于session是保存在服务端的内存里面,而cookie保存于浏览器或客户端文件里面;session是基于访问的进程,记录了一个访问的开始到结束,当浏览器或进程关闭之后,session也就“消失”了,...

    彗星小助手

    在线分析和修改器,它可以分析Microsoft Internet Explorer或是嵌套在应用程序中的浏览器窗口中正在浏览的网页内容,在保持连线状态下实时地修改它。通过使用网页SPY,你可以针对网页内每一个元素做修改,修改Cookie...

    编程开发人员很方便的助手工具-彗星助手sp4win

    在线分析和修改器,它可以分析Microsoft Internet Explorer或是嵌套在应用程序中的浏览器窗口中正在浏览的网页内容,在保持连线状态下实时地修改它。通过使用网页SPY,你可以针对网页内每一个元素做修改,修改Cookie...

    彗星小助手4.15-易语言

    在线分析和修改器,它可以分析Microsoft Internet Explorer或是嵌套在应用程序中的浏览器窗口中正在浏览的网页内容,在保持连线状态下实时地修改它。通过使用网页SPY,你可以针对网页内每一个元素做修改,修改Cookie...

    精易模块[源码] V5.15

    2、新增“进程_置优先级”,特殊进程需要特权,设置一个进程的优先级别,成功返回真,失败返回假。 3、新增“窗口_取激活句柄”,获取当前系统激活的窗口句柄。 4、新增“类_通用对话框”支持大窗口样式与易自带样式,...

    java-servlet-api.doc

    客户端选择不加入Session,例如,如果客户端拒绝接收来自服务器的cookie 作为一个Servlet的开发者,你必须决定你的Web应用是否处理客户机不加入或不能加入Session。服务器会在Web服务器或Servlet规定的时间内维持一...

    asp.net session的使用与过期实例代码

    应为提取Session数据的id标识是以Cookie的方式保存到访问者浏览器的缓存里的。 6.当会话终止,或过期时,服务器就清除Session对象。 7.Session常用于保存登录用户的ID. 8.Session保存的数据是跨页面全局型的。

    asp.net中session的原理及应用详解

    Session简介丶特性 ——————————————————————————...应为提取Session数据的id标识是以Cookie的方式保存到访问者浏览器的缓存里的。 6.当会话终止,或过期时,服务器就清除Session对象。 7.Sess

    精易官方免费模块v3.60版

    3.新增“网页_置浏览器UA” 设置当前程序中浏览器的UserAgent 感谢 阿蒙 提供代码 1.完善 “进制_十到二” 取消长度不足8位自动会补零,请根据需要补零 感谢 小爬虫 的提醒 2.完善 类_ODBC数据库,“读文本”参数二...

    《程序天下:JavaScript实例自学手册》光盘源码

    1.24 设置指定网页为主页 1.25 使用JavaScript传递页面参数 1.26 页面被冻结 第 2章 按钮特效 2.1 页面刷新按钮 2.2 按回车调用登录按钮 2.3 动态创建按钮 2.3 平面按钮 2.4 按钮的嵌入效果 2.5 按钮改变状态栏信息 ...

    程序天下:JavaScript实例自学手册

    1.24 设置指定网页为主页 1.25 使用JavaScript传递页面参数 1.26 页面被冻结 第 2章 按钮特效 2.1 页面刷新按钮 2.2 按回车调用登录按钮 2.3 动态创建按钮 2.3 平面按钮 2.4 按钮的嵌入效果 2.5 按钮改变状态栏信息 ...

    vc++ 应用源码包_1

    实现了屏幕绘图操作,实现电子标尺数据计算以及显示,有数据库操作保存数据。 VC++ ini文件读写操作类实例 VC++版源代码统计工具 内含自绘CMenu、CButton、CDialog、CStatic、CListCtrl等。 VC++6.0 控制摄像头 ...

    vc++ 应用源码包_2

    实现了屏幕绘图操作,实现电子标尺数据计算以及显示,有数据库操作保存数据。 VC++ ini文件读写操作类实例 VC++版源代码统计工具 内含自绘CMenu、CButton、CDialog、CStatic、CListCtrl等。 VC++6.0 控制摄像头 ...

Global site tag (gtag.js) - Google Analytics