Cookie不能建立的问题 if ($admpwd==$admin_pwd) //当输入的管理密码和版主密码相同时检查这里边的两个变量是否被赋值,是否有效。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请问,你是怎么判断COOKIE是否被创建的?你的程序如果就这个程序段独立出来运行的话,是会死循环的.我修改为:<?$admin_pwd="1234";if ($pwd && $pwd==$admin_pwd) //当Cookie设立时,返回 { echo "OK"; setcookie("pwd",""); }if ($admpwd==$admin_pwd) //当输入的管理密码和版主密码相同时 { setcookie("pwd",$admpwd,time()+600); #设置Cookie echo "<script>alert('提示:成功登陆,按确定返回留言簿显示界面!');</script>"; echo ("<script>window.clear;window.location.href='$PHP_SELF';</script>"); exit(); }?>并调用test.php?admpwd=1234测试.完全成功.所以,问题可能出现在:1.你的浏览器(可能性比较大)2.你的判断出现错误(即COOKIE已经创建,但你的程序不能正确识别)3.你的程序仍有未明错误(我也没办法了) 程序不会出现死循环,因为我在本地可以创建Cookie,但是放上空间就不行。至于如何判断,我是通过查看存放Cookie的文件夹的。 嗯...那请注意一下你的服务器了.有一些使用框架转向的域名,会使COOKIE设置错误而失效的. 初学者PHP $_SESSION['liuyanyzm']!==$_POST['yzm']比较时出错了 这个数组怎么键值取值??? 子类使用父类变量 某个值和数据库匹配的问题 关于正则表达式 脚本之间变量传递问题 听说PHP学了框架才强大? 各位老师~~ 谁考过zend认证? phper新手问题 有多个submit的表单提交后,PHP如何判断提交来自哪个submit按钮 如何实现页面打开前弹出要求输入用户名和密码进行身份验证的框? 在PHP中有没有类似messagebox这样的函数?html中呢? 关于数据验证正则表达式函数解析中字符
<?$admin_pwd="1234";if ($pwd && $pwd==$admin_pwd) //当Cookie设立时,返回
{
echo "OK";
setcookie("pwd","");
}
if ($admpwd==$admin_pwd) //当输入的管理密码和版主密码相同时
{
setcookie("pwd",$admpwd,time()+600); #设置Cookie
echo "<script>alert('提示:成功登陆,按确定返回留言簿显示界面!');</script>";
echo ("<script>window.clear;window.location.href='$PHP_SELF';</script>");
exit();
}
?>并调用test.php?admpwd=1234测试.完全成功.所以,问题可能出现在:
1.你的浏览器(可能性比较大)
2.你的判断出现错误(即COOKIE已经创建,但你的程序不能正确识别)
3.你的程序仍有未明错误(我也没办法了)
至于如何判断,我是通过查看存放Cookie的文件夹的。
有一些使用框架转向的域名,会使COOKIE设置错误而失效的.