Php 警告:会话_start()[function.session start]:无法发送会话cookie-已由发送的标头(输出在处启动)

Php 警告:会话_start()[function.session start]:无法发送会话cookie-已由发送的标头(输出在处启动),php,session,header,Php,Session,Header,我在第87行的G:\PleskVhosts\globalededeals.com\translatemasters\list.php中出现了类似警告的错误:session\u start()[function.session start]:无法发送会话cookie-已由发送的头(输出从G:\PleskVhosts\globaledeals.com\translatemasters\list.php:1开始) <?php ob_start(); session_start(); //**--

我在第87行的G:\PleskVhosts\globalededeals.com\translatemasters\list.php中出现了类似警告的错误:session\u start()[function.session start]:无法发送会话cookie-已由发送的头(输出从G:\PleskVhosts\globaledeals.com\translatemasters\list.php:1开始)

<?php
ob_start();
session_start(); //**---> This is 87th line**
$message="";
if(count($_POST)>0) {
$conn = mysql_connect("198.72.225.45:3360","test","xxxx");
mysql_select_db("test",$conn);
$result = mysql_query("SELECT * FROM candidate WHERE user_name='" . $_POST["userName"] . "' and pass_word = '". $_POST["password"]."'");
$row  = mysql_fetch_array($result);
if(is_array($row)) {
$_SESSION["user_id"] = $row['id'];
$_SESSION["user_name"] = $row['user_name'];
} else {
$message = "<font color='#FF0000'>Invalid Username or Password!</font>";
}
}
if(isset($_SESSION["user_id"])) {
header("Location:profile.php");
}
ob_flush();
?>  

首先查看是否有空格
您已经问了这个问题,并且给出了答案:为什么您一次又一次地问同一个问题?它显示错误,我找不到错误…如果输出已经发送,那么标题也有,您不能调用需要特定标题的函数(cookies、sessions、
header
调用…),因此:使用输出缓冲(
ob_start
)并确保php开始标记(