Beispiel #1
0
page_nav();
session_unset();
$val = new Validate();
$reg = new Reg();
if (isset($_POST["type"]) && $_POST["type"] == 0) {
    if (isset($_POST["uname"]) && $val->validate_name($_POST["uname"]) && isset($_POST["email"]) && $val->validate_mail($_POST["email"]) && isset($_POST["pass"]) && $val->required_pass($_POST["pass"]) && isset($_POST["pass2"]) && $val->required_pass($_POST["pass2"]) && isset($_POST["os"]) && isset($_POST["type"]) && isset($_POST["liga"])) {
        $_SESSION['uname'] = addslashes($_POST["uname"]);
        $_SESSION['email'] = strtolower(addslashes($_POST["email"]));
        $_SESSION['pass'] = md5(addslashes($_POST["pass"]));
        $_SESSION['pass2'] = md5(addslashes($_POST["pass2"]));
        $_SESSION['os'] = addslashes($_POST["os"]);
        $_SESSION['type'] = addslashes($_POST["type"]);
        $_SESSION['liga'] = addslashes($_POST["liga"]);
        if ($_SESSION['type'] == 0) {
            if ($val->meno($_SESSION['uname']) && $val->email($_SESSION['email']) && $val->validate_pass($_SESSION['pass'], $_SESSION['pass2'])) {
                $reg->registruj($_SESSION['email'], $_SESSION['pass'], $_SESSION['type'], $_SESSION['uname'], $_SESSION['os'], $_SESSION['liga']);
                session_unset();
                session_destroy();
            }
        }
    }
} else {
    if (isset($_POST["email"]) && $val->validate_mail($_POST["email"]) && isset($_POST["pass"]) && $val->required_pass($_POST["pass"]) && isset($_POST["pass2"]) && $val->required_pass($_POST["pass2"]) && isset($_POST["type"])) {
        $_SESSION['email'] = strtolower(addslashes($_POST["email"]));
        $_SESSION['pass'] = md5(addslashes($_POST["pass"]));
        $_SESSION['pass2'] = md5(addslashes($_POST["pass2"]));
        $_SESSION['type'] = addslashes($_POST["type"]);
        if ($val->email($_SESSION['email']) && $val->validate_pass($_SESSION['pass'], $_SESSION['pass2'])) {
            $reg->registruj($_SESSION['email'], $_SESSION['pass'], $_SESSION['type']);
            session_unset();
            session_destroy();