在设计注册页面时,如果用户在填写框中提交了任何错误,我希望重新加载页面。用户输入错误的提交按钮后如何重新加载页面?(同时通过 php 验证预期内容)
问问题
208 次
2 回答
2
您可以使用header()
plus 一些_GET
变量来告诉原始页面有错误。
表单提交页面:
<?php
//.... lots of code validation
if ($failed) {
header('Location: http://path.com/to/your/site/original_form.php?error=1');
}
?>
表格页面:
<?php
if (isset($_GET['error']) {
echo "there was an error! Please fix it!";
}
?>
于 2012-08-12T20:07:38.333 回答
0
尝试以下 -
if (validation_failed) {
header("Location: http://yourserver.com/signup.php");
} else {
header("Location: http://yourserver.com/welcome.php");
}
于 2012-08-12T20:09:59.237 回答