Beispiel #1
0
<?php

if ($hkzone !== true) {
    header("Location: index.php?throwBack=true");
    exit;
}
if (mobbo::session_is_registered(acp)) {
    header("Location: index.php?loginThrowBack=true");
    exit;
}
$pagename = "Login";
$pageid = "login";
if (isset($_POST['username'])) {
    $form_name = addslashes($_POST['username']);
    $form_pass = mobbo::HoloHash($_POST['password']);
    $form_pass2 = mobbo::HoloHashMD5($_POST['password']);
    $form_code = $_POST['codeword'];
    $check = Transaction::query("SELECT * FROM users WHERE username = '******' AND password = '******' AND rank > 3 or username = '******' AND password = '******' AND rank > 3 LIMIT 1");
    $valid = Transaction::num_rows($check);
    if (!empty($form_name) && !empty($form_pass)) {
        if ($valid > 0) {
            $row = Transaction::fetch($check);
            $_SESSION['acp'] = true;
            $_SESSION['hkusername'] = $row['username'];
            $_SESSION['hkpassword'] = $form_pass2;
            $_SESSION['hkcode'] = $form_code;
            $my_id = $row['id'];
            if (!mobbo::session_is_registered(username)) {
                $_SESSION['username'] = $row['username'];
                $_SESSION['password'] = $form_pass2;
                $_SESSION['code'] = $form_code;