0
頁面
我有一個PHP頁面:的index.php中包含的網頁提交表單不會刷新
此頁面內,我已經包括充當欄另一個PHP頁面。
在此邊欄中,有一個登錄表單。
的的sidebar.php頁開始通過檢查會話,如果有一個會議,形式不會顯示出來,如果沒有會話,表單將顯示出來,使顧客可以登錄。
session_start();
$guest = true;
if(!isset($_SESSION["id"])){
//This is a Guest
$guest = true;
} else {
//This is not a Guest
$guest = false;
}
//Then there's the PHP codes that handles form submitting
if(isset($_POST["submit"])){
//In the end, if everything is valid
$_SESSION["id"] = $userID;
}
通常一個頁面會提交一個表單,在這種情況下刷新後,我預計包括文件刷新,並再次重裝後,我預計在日誌中的形式消失,因爲$_SESSION["id"]
現在設置,但它沒「T。
如果我刷新頁面(F5),表單不見了,它可以工作,但它在我提交表單後並不直接工作,我嘗試添加。
header("Location: http://localhost/index.php");
然而它不起作用。
遺憾的是它沒有工作。 –
表單提交是否進入您的代碼? – Nisam
表單完美提交後,手動刷新頁面後,表單中的日誌消失,但在提交表單(重新加載頁面)後不會消失。 –