已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 源码

标题: 大家帮忙看看,关于cookie的问题…

作者: @Ta

时间: 2013-01-07

点击: 3436

帮忙看看,这个错了吗?
冒浏限制,所以用“※”代替“美元符”!
1:
<?php setcookie("hyh","hyh2",time()+3600); ?>//保存cookie是这样写的吗?


2:
<?php if(!isset(※_COOKIE["hyh"])) { include'hyh.php'; }else{};?>

我想让它如果有cookie就不显示任何内容,如果没有则调用hyh.php文件,是这样写的吗?
我照这写出来后
访问2,会调用hyh.php;
访问1后再访问2,还是会调用hyh.php!
这是怎么回事?是没保存到cookie还是2有问题?
@大家
谢谢了!

[隐藏样式|查看源码]


『回复列表(11|隐藏机器人聊天)』

1. @Hyhuan   是的。因为,cookie值hyh2已经设置
(/@Ta/2013-01-07 14:19//)

2. @ 那是不是将1中的hyh2删去就行了?
(/@Ta/2013-01-07 14:28//)

3. @Hyhuan  对的。因为你已经设置
(/@Ta/2013-01-07 14:36//)

4. @Hyhuan  第二个参数
(/@Ta/2013-01-07 14:37//)

5. @ 改为setcookie("hyh",time()+3600)还是不行哟
(/@Ta/2013-01-07 17:13//)

6. @Hyhuan   3600秒
(/@Ta/2013-01-07 17:27//)

7. @ 什么意思?
(/@Ta/2013-01-07 17:37//)

8. @Hyhuan  重新写个cookie名和值,时间设为10,自己测试
(/@Ta/2013-01-07 18:37//)

9. @Hyhuan  还有,弄错了,第二个参数不是删除掉,而是修改值
(/@Ta/2013-01-07 18:38//)

10. 如果不介意,晚点给你实例
(/@Ta/2013-01-07 18:45//)

11. @ 嗯,好的!有正确实例应该更好理解…
(/@Ta/2013-01-07 19:15//)

回复需要登录

10月10日 06:17 星期五

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1