我收到错误消息: 警告:无法修改标头信息 - 已经发送的标头(输出从C:\ xampp \ htdocs \ json.php:1开始)
我知道这个错误消息会来,如果我写了一些内容并想稍后发送标题信息。但在这种情况下,我不写任何东西。这是我从第1行开始的代码。
<? header("Content-type: text/html; charset=utf-8");
require ("diplom/includes/php/datenbankfunktionen.php");
$sDB_Server = "localhost";
$sDB_User = "root";
$sDB_Password = "";
$sDB_Database = "JSON";
$sSql = "SELECT name, phone, mail as email, contactID AS id FROM contact;";
$aContacts = DB_GetSelectArray($sSql);
echo '{"DATA":'.json_encode($aContacts).',"SUCCESS":true,"ERRORS":[]}';
?>
能有人帮我吗?我使用XAMPP开发人员系统。
答案 0 :(得分:10)
答案 1 :(得分:0)
检查<? header("Content-type: text/html; charset=utf-8");
之前是否有空格或空行并将其删除。