可能重複:
Reference - What does this error mean in PHP?頭()在我的項目不工作
我的頭功能有問題。我想在插入數據庫後將頁面重定向到貝寶。插入查詢工作正常支付標題功能不起作用。
這裏是我的代碼
{
mysql_query("INSERT INTO bookings (date,time,hired_consultant,status,user_id) VALUES ('$date','$time','$hired_consultant','pending','$user_id')",$link)or die("Invalid: " . mysql_error());
header("Location: https://www.paypal.com/cgi-bin/webscr");
exit();
}
插入下面的錯誤後,會出現:
警告:不能更改頭信息 - 已經 發送頭(輸出開始 /家庭/ nausalho /的public_html /HumanResource/selection1.php:2) /home/nausalho/public_html/HumanResource/selection1.php on line 101
它在我的本地主機上正常工作。但在現場,它沒有將我重定向到貝寶,只是在同一頁面上出現錯誤消息。
請找出我在代碼或任何其他重定向方法中的錯誤。 由於提前,
請發佈您的完整腳本,它看起來像在您的<?php標記之前有一個空行。一旦任何輸出發送到客戶端,您不能添加標題信息。 – Gregor
如果保存爲UTF8文件,請確保已保存沒有BOM的php文件。 –
Re「請弄清楚我的錯誤」:SO不是要求人們進行調試的地方,特別是在已經發送頭文件之前已經提出過100次問題的時候。提問前請使用搜索功能。我們希望你這樣做。 – Gordon