好似是bom問題
錯誤是:Cannot modify header information - headers already sent by ……
我確定header前沒有輸出
用editplus也去掉bom
phpini那裡也設置為on了
前面也加過ob_start
通通不行[img]http://www.111cn.cn/bbs/images/smilies/default/mad.gif[/img]
請問還有什麼方法?
最佳答案[url=http://www.111cn.cn/bbs/space.php?username=qxhy123]鏈接標記qxhy123[/url]
[url=http://www.111cn.cn/bbs/space.php?uid=66514]鏈接標記[img]http://www.111cn.cn/server/avatar.php?uid=66514&size=small[/img][/url]require_once('db.php');
你把這句注釋掉看看,估計是db.php裡的bom沒有去掉.你的代碼在俺這裡都沒有任何的問題.
D8888D回貼內容-------------------------------------------------------
require_once('db.php');
你把這句注釋掉看看,估計是db.php裡的bom沒有去掉.你的代碼在俺這裡都沒有任何的問題.
D8888D回貼內容-------------------------------------------------------
妹子把代碼貼出來看下哦
D8888D回貼內容-------------------------------------------------------
//fireseno worked at Fri Mar 06 23:29:07 CST 2009
session_start();
require_once('db.php');
//print_r($_POST);
$num=mysql_query("select user,pass from user");
while ($run=mysql_fetch_assoc($num)) {
if ($_POST['name']===$run['user']&&md5($_POST['name2'])===$run['pass']) {
$_SESSION['userid']=$_POST['username'];
header("location: lo.php");
die();
}else {
header("location: msg.php");
}
}
ob_end_flush();
?>
復制代碼
D8888D回貼內容-------------------------------------------------------
db也沒有問題阿。。
郁悶!!
剛把代碼重新寫了一次又好了。。
不知道會不會一會又出錯……