我想重定向我的網頁後成功的用戶登錄使用PHP頭,但我無法重定向頁面。PHP的重定向不起作用
echo '<span style="color:#E02F2F;text-align:center;font-size:25px;padding-left:38%;">Username or Password is valid</span>';
header('Location:http://example.com/templates/georamble/index.php'); // Redirecting To Other Page
我的登錄頁面位於「georamble」文件夾內。我錯在哪裏?
您是否嘗試在標題後保留'exit;' – akashBhardwaj
同一個項目的其他頁面? – Tushar
'echo' +'header'不起作用。如果您已經將輸出發送到客戶端,那麼您的標題已發送,並且不能再更改它們。要麼使用輸出緩衝,要麼在發送輸出之前設置標題。如果您想要/需要顯示_「成功登錄」_消息,則可以在要重定向到的頁面上執行此操作,並使用會話來跟蹤此類事情。 [閱讀所有關於它在這裏](http://stackoverflow.com/questions/8028957/how-to-fix-headers-already-sent-error-in-php/8028987#8028987) –