У меня есть веб-сайт, который использует отдельные файлы для обработки 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 метод для использования при возврате с ошибками, а значения не изменяются в полях ввода.