我在我的php文件的BEGINNING中有这个代码(开头标记是文件中非常第一个单词):
<?php
$uid=$_GET['uid'];
$upw=$_GET['upw'];
$outcome=setcookie($uid,$upw,time()+10*365*24*60*60);
var_dump($outcome);
var_dump($uid);
var_dump($upw);
?>
使用参数调用该页面?uid = 80&amp; upw = 595013。
输出结果为:
bool(false) string(2) "80" string(6) "595013"
我不知道为什么setcookie会返回false。我的浏览器(Chrome 13)可以接受cookie。有人可以帮忙吗?
非常感谢!最好
的Davide
重要提示:uid和upw不是用户名和密码。我不是试图用cookie来破坏用户安全性。 u代表“URL”(不是“用户”),upw只是我添加的一个附加参数,以确保只能从有权访问URL密码(upw)的页面调用某个URL ID(uid)。