phpcookie失效,phpcookie使用

本文目录一览:

我想问下我这个PHP,为什么在这个页面设置COOKIE是无效的,我试过在其他页面设置一个cookie是正常的

你先测试一下在设置cookie之前页面有没有输出?因为设置cookie之前页面不能有任何输出.如果需要,可以在设置cookie之前加上:ob_clean(). 如果还有不明白的可以去学习学习.

很明显,cookie设置的问题呀,简单的设置只能当前页面使用cookie,如果要设置全局即当前用户访问的所有页面都可以共享cookie,要这样:

第一步 session_start(); 这个是必须的

第二步,在设置cookie的时候要传入四个值,setcookie(键,值,时间,路径),这个路径写反斜杠即“/”,这代表当前用户访问网站所有页面均可共享使用这个cookie

在php中怎么设置cookies的失效时间?

例程如下:

?php

$value = ‘something from somewhere’;

setcookie(“TestCookie”, $value);/* 简单 cookie设置 */

setcookie(“TestCookie”,$value, time()+3600); /* 有效期 1个小时 */

setcookie(“TestCookie”, $value,time()+3600, “/~rasmus/”,”.example.com”, 1); /* 有效目录 /~rasmus,有效域名 example.com及其所有子域名*/

?

其中setcookie(“TestCookie”,$value, time()+3600); /* 有效期 1个小时 */ 后面的time()+3600设置的就是失效时间,如果想要换效时间变得更长,只需增大后面的数值就可以了。

php使用curl带cookie访问一直失败求助

楼主可以借鉴下,首先,利用curl发送post请求登录login.php,成功,并且保存了cookie文件。

第二步,post发送数据包到co_get_corule.php,失败,得到登录页面的源码。

于是,尝试简单的get请求,get获取index.php,同上,依旧是cookie没带上的效果。

第三步,检查cookie文件,确实存在,且内容也是正确的。如果楼主有时间的话,可以多去后盾人学习,里面有不错的东西

不知道你的时间值是否合法,下面是保存一个小时的例子:

setcookie(“80078”,$usernamelg,time()+3600);

如果保存一天可以使用:time()+3600*24

补充:

那确定是你写错了,你(time()+3600)*24*30表示30天是错误的,你这表示的是人类灭亡以后的事情了,正确的应该是:

time()+3600*24*30

你多了括号,注意!

原创文章,作者:MLLLZ,如若转载,请注明出处:https://www.506064.com/n/329268.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
MLLLZMLLLZ
上一篇 2025-01-14 18:55
下一篇 2025-01-14 18:55

相关推荐

  • phpcookie使用,PHPcookie

    本文目录一览: 1、php里的cookie怎样使用才是正确的 2、php 如何使用cookie安全的保存登录状态sessionid 3、PHP中如何使用Cookie 4、php c…

    编程 2025-01-16
  • phpcookie使用,PHPcookie

    本文目录一览: 1、php里的cookie怎样使用才是正确的 2、php 如何使用cookie安全的保存登录状态sessionid 3、PHP中如何使用Cookie 4、php c…

    编程 2025-01-16
  • phpcookie清除,php清空cookie

    本文目录一览: 1、PHP中如何删除Cookie 2、PHP中cookie的清除 3、几种清除cookie有效方法(js,asp,php) PHP中如何删除Cookie bool …

    编程 2024-12-24
  • phpcookie传值,PHPcookie

    本文目录一览: 1、如何使用PHP操作cookie 2、php 设置cookie并传递其它变量 3、求助PHP无法传递cookie的值 4、PHP CI框架中Cookie怎么使用完…

    编程 2024-12-12
  • phpcookie存值,php中setcookie参数

    本文目录一览: 1、php怎么用cookie存储多维数组 2、php 将cookie的值写入文件 3、php如何将一个数组保存在cookie里面 php怎么用cookie存储多维数…

    编程 2024-11-29

发表回复

登录后才能评论