php cookie 无效问题

sunyyang 2010-09-09 12:10:03
两个php文件,1.php、2.php,其中1.php在inc文件夹内,1.php用setcookie(“a”,a);在inc文件夹外的2.php怎么获取a的cookie值?

按照setcookie("a","value","/"); 来设置的时候报错:Warning: setcookie() expects parameter 3 to be long,

初学PHP快崩溃了。。高手帮忙看看,不胜感激。
...全文
176 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
CunningBoy 2010-09-09
  • 打赏
  • 举报
回复
请参看函数的定义
bool setcookie ( string $name [, string $value [, int $expire= 0 [, string $path [, string $domain [, bool $secure= false [, bool $httponly= false ]]]]]] )

你的用法有没有按照它的要求?
[]虽然表示可选参数,但是如果你要写第四个参数,就必须把前面三个都写上!
sunyyang 2010-09-09
  • 打赏
  • 举报
回复
我这样设置就可以了setcookie("user","Alex Porter",0,"/","");

可是为什么setcookie("user","Alex Porter","/")这样不行呢
sunyyang 2010-09-09
  • 打赏
  • 举报
回复
1.php
setcookie("a",a);

2.php
echo $_COOKIE["a"];
这样不行啊,得不到值
CunningBoy 2010-09-09
  • 打赏
  • 举报
回复
1.php
setcookie("a",a);

2.php
echo $_COOKIE["a"];

21,890

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧