Ive得到這個寄存器腳本,把信息變成一個MySQL數據庫。現在一切正常,當有人做錯了它說錯誤(例如「用戶名未定義」)PHP重定向沒有工作
但是當它出錯時,它看起來不太好,因爲它只顯示在空白頁上的消息,所以我以爲我會讓它重定向到表單頁面並在那裏顯示消息。
這裏是工作腳本
$forename = $_POST['forename'];
$surname = $_POST['surname'];
$email = $_POST['email'];
$password = $_POST['password'];
$username = $_POST['username'];
$errors = array()
;
if(!$username) {
$errors[] = "Username is not defined";
}
if(!$password) {
$errors[] = "Password is not defined";
}
並繼續。
現在我只是想我能做到這一點
$errors = array();
if(!$username) {
$errors[] = header('Location: http://localhost/muiltabledistractions/#!/page_register_error-Username-is-not-defined') ;
}
if(!$password) {
$errors[] = "Password is not defined";
}
,但沒有,它的作用是忽略它。
可能有人請幫助我
請,如果你需要它
千恩萬謝康納
你看了[標題文檔(HTTP: //php.net/manual/en/function.header.php)?該函數不返回任何內容。 – GreenMatt