PHP检查第一页上的表单,如果输入正确,则将其发送到另一页

PHP检查第一页上的表单,如果输入正确,则将其发送到另一页,php,Php,我有一个问题,我不知道如何解决,问题是我有一个表单,然后我检查表单的输入是否正确,如果用户填写了必填字段,它就会工作,但是我需要将它发送到另一个页面,如果输入错误,我需要保持在同一页面上。有人能帮我吗?我们需要查看代码。对;你有,有人能帮我吗怎么帮你?嗯,这个问题太宽泛了;你能给我看一下你的密码吗?到目前为止你都试了些什么?你怎么能不看密码就回答?您也没有解释-OP是如何理解问题和解决方案的? if ($_SERVER["REQUEST_METHOD"] == "POST") { $fo

我有一个问题,我不知道如何解决,问题是我有一个表单,然后我检查表单的输入是否正确,如果用户填写了必填字段,它就会工作,但是我需要将它发送到另一个页面,如果输入错误,我需要保持在同一页面上。有人能帮我吗?我们需要查看代码。对;你有,有人能帮我吗怎么帮你?嗯,这个问题太宽泛了;你能给我看一下你的密码吗?到目前为止你都试了些什么?你怎么能不看密码就回答?您也没有解释-OP是如何理解问题和解决方案的?
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', ' ');