做了一个登录的页面 当用户登录成功时,用header跳转到首页 一直都是错,无法跳到你要的页面。 [color=Red]不过有一个奇怪的现象就是我在本地测试没问题,转到公网服务器上才有问题[/color] 一开始以为是session的问题,改用cookie。也是一样 服务器中报错日志是这样的 [client ] PHP Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/cccc/slogin.php:1) in /var/www/html/cccc/class/database.php on line 69, referer:
上面database.php中的69行就是一个header的函数。
请大家帮忙来说说
回复于:2007-05-24 18:36:37
我定义的HEADER函数是这样的 function godir($url) { header("Location: "$url"); }
$sql2="select userid,username,userpwd from member where username='$name2' and userpwd='$pwd'"; $result=$db->query($sql2); $num=$db->getnum($result); if($num>0){ $rows=$db->gia($result); $s_password=$rows['userpwd']; if($s_password==$pwd){