注意:PHP相對較新,請原諒我在解釋我的代碼時出現的任何錯誤。成功插入查詢後PHP頭()不重定向
我具有由爲registration.php處理並完成所有的錯誤檢查,查看是否用戶已經等
註冊在成功註冊的註冊表單:我顯示此消息。
if ($query_new_user_insert) {
$this->messages[] = "Your account has been created successfully. You can now log in.";
}
現在我想重定向回登錄頁,而不是用:
if ($query_new_user_insert) {
header("Location: http://localhost:8888/login/index.php");
}
有什麼問題我目前的進程?
UPDATE:
Warning: Cannot modify header information - headers already sent by (output started at /Applications/MAMP/htdocs/login/views/header.php:63) in /Applications/MAMP/htdocs/login/classes/Registration.php on line 109
謝謝。
究竟發生了什麼?你有錯誤嗎?另外,在重定向之後放置'exit;'。 –
沒有任何事情發生,代碼通過並將用戶插入到數據庫中,但保留在註冊頁面中。 – AntonB
請確保錯誤報告處於活動狀態和/或您正在查找錯誤。 – deceze