PHP检查第一页上的表单,如果输入正确,则将其发送到另一页
我有一个问题,我不知道如何解决,问题是我有一个表单,然后我检查表单的输入是否正确,如果用户填写了必填字段,它就会工作,但是我需要将它发送到另一个页面,如果输入错误,我需要保持在同一页面上。有人能帮我吗?我们需要查看代码。对;你有,有人能帮我吗怎么帮你?嗯,这个问题太宽泛了;你能给我看一下你的密码吗?到目前为止你都试了些什么?你怎么能不看密码就回答?您也没有解释-OP是如何理解问题和解决方案的?PHP检查第一页上的表单,如果输入正确,则将其发送到另一页,php,Php,我有一个问题,我不知道如何解决,问题是我有一个表单,然后我检查表单的输入是否正确,如果用户填写了必填字段,它就会工作,但是我需要将它发送到另一个页面,如果输入错误,我需要保持在同一页面上。有人能帮我吗?我们需要查看代码。对;你有,有人能帮我吗怎么帮你?嗯,这个问题太宽泛了;你能给我看一下你的密码吗?到目前为止你都试了些什么?你怎么能不看密码就回答?您也没有解释-OP是如何理解问题和解决方案的? if ($_SERVER["REQUEST_METHOD"] == "POST") { $fo
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$form = getFormFieldsFromPost($_POST);
$isValid = validateForm($form);
if ($isValid) {
//todo
redirectTo(SITE_PAGE_MAIN);
} else echo 'Try again!';
}
function getFormFieldsFromPost($POST){
//TODO: get fields from post as array
$formFieldsArray = []; //TODO: ad form fields
$fields = array_intersect_key($_POST, $formFieldsArray);
return $fields;
}
function validateForm($form){
//TODO: validate form fields
foreach($form as $field){
//TODO: validation
}
}
function redirectTo($link){
//TODO: change google to $link
echo "<script> location.href='http://google.com'; </script>";
}
define('SITE_PAGE_MAIN', ' ');