![]() |
|
首页 │ Apache │ Linux│ Java│ MySQL│ 注册│帮助 | |||
相关问题
我在我的本机XP上安装了PHP+MYSQL+APACHE的套装软件(微米老大提供的软件,这里也向他表示感谢啊!同时也表达一下敬佩之情),我编了一个用户验证的代码!希望通过验证后登陆相应的页面,在本机上测试通过!可传到我的服务器上就出错了(FREEBSD系统),报错代码如下: Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /umail/www/1/login.php:8) in /umail/www/1/login.php on line 95 Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /umail/www/1/login.php:8) in /umail/www/1/login.php on line 95 但读取数据却不受影响! login.php:
| <?php if ($superadmin) //如果已经进行管理员登陆,进行密码验证 { if (!($supername==qh)||!($superpass==123) and !($supername==zl)||!($superpass==123) and !($supername==sc)||!($superpass==123)) { echo "密码错误"; exit; } else //用session记录管理员登陆 { session_start(); // 开始session session_register("superlogin"); $superlogin=$supername; header("Location: manage_hygl.php"); } } else { session_start(); if(!session_is_registered("superlogin")) { //管理员登陆 echo ""; exit; } } ?> | ||
提问者:daifubing 08-15 13:01
答复

