我有一個網站,使用單獨的文件來處理PHP,就像發佈表單在一個頁面上,當用戶提交表單時,它會去contact_form.php,然後當PHP處理表單,它會將用戶重定向與這部分代碼:後保留輸入值
// rest of code above
if($result)
{
$_SESSION['SUCCESS'] = "Your message was posted";
header("Location: viewtopic.php?id=" . $id . "&mode=view");
}
else
{
$_SESSION['ERROR'] = "Your message could not be posted";
header("Location: viewtopic.php?id=" . $id . "&mode=add");
}
由於else
部分將回到發帖頁面,並提交該值將在輸入字段爲空,我需要他們完好時錯誤已經返回...
我不會依賴JavaScript驗證,因爲用戶可能讓他們被禁用,所以我不知道會是st方法供我在使用錯誤返回時使用,並且輸入字段中的值完整無缺。