Esempio n. 1
0
    $cPass = strip_tags(trim($_POST['confirm-password']));
    $school = strip_tags(trim($_POST['school']));
    $name = strip_tags(trim($_POST['student_name']));
    $sec = strip_tags(trim($_POST['session']));
    if ($pass != $cPass) {
        header("Location: login.php?pass=1");
        die;
    }
    $sesArr = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
    if (!isset($user) || $user === "" || !isset($email) || $email === "" || !isset($pass) || $pass === "" || !isset($cPass) || $cPass === "" || !isset($school) || $school === "" || !isset($name) || $name === "" || !in_array($sec, $sesArr)) {
        header("Location: login.php?regFail=1");
        die;
    } else {
        if ($data->checkUser($user)) {
            header("Location: login.php?userFail=1");
            die;
        } else {
            if (!$data->checkClass($school, $sec)) {
                header("Location: login.php?noclass=1");
                die;
            }
            $nameArr = explode(" ", $name);
            $fName = $nameArr[0];
            $lName = $nameArr[1];
            if ($data->addUser($lName, $fName, $user, $email, $school, $pass, $sec)) {
                header("Location: login.php?reg=1");
                die;
            }
        }
    }
}