Ejemplo n.º 1
0
            }
            if ($line[3] == $POST_login_pass) {
                $_SESSION[$CONFIG_name . 'account_id'] = $line[0];
                $_SESSION[$CONFIG_name . 'userid'] = $line[1];
                $_SESSION[$CONFIG_name . 'level'] = $line[2];
                if ($POST_remember_me) {
                    setcookie("login_pass", md5($CONFIG_name . $line[3]), time() + 3600 * 24 * 30);
                    setcookie("userid", $line[1], time() + 3600 * 24 * 30);
                }
            } else {
                erro_de_login();
                bf_error(trim($POST_username));
                alert($lang['WRONG_USERNAME_PASSWORD']);
            }
        } else {
            erro_de_login();
            bf_error(trim($POST_username));
            alert($lang['WRONG_USERNAME_PASSWORD']);
        }
    }
}
if (isset($GET_opt) && $GET_opt == 2) {
    session_destroy();
    setcookie("login_pass", "", time() - 3600);
    setcookie("userid", "", time() - 3600);
    session_start();
    echo "\r\n\t\t<script type=\"text/javascript\">\r\n\t\t\tLINK_ajax('motd.php','main_div');\r\n\t\t\tload_menu();\r\n\t\t\tlogin_hide(1);\r\n\t\t</script>\r\n\t";
}
if (!empty($_SESSION[$CONFIG_name . 'account_id'])) {
    if ($_SESSION[$CONFIG_name . 'account_id'] > 0) {
        $userid = htmlformat($_SESSION[$CONFIG_name . 'userid']);
Ejemplo n.º 2
0
            $POST_sex = 'F';
        } else {
            $POST_sex = 'M';
        }
        if ($CONFIG_md5_pass) {
            $POST_password = md5($POST_password);
        }
        $query = sprintf(INSERT_CHAR, trim($POST_username), trim($POST_password), $POST_sex, $POST_email, $_SERVER['REMOTE_ADDR']);
        $result = execute_query($query, 'account.php');
        $query = sprintf(CHECK_ACCOUNTID, trim($POST_username), trim($POST_password));
        $result = execute_query($query, 'account.php');
        if ($line = $result->fetch_row()) {
            erro_de_login(1);
            redir("motd.php", "main_div", $lang['ACCOUNT_CREATED']);
        } else {
            erro_de_login(1);
        }
        redir("motd.php", "main_div", $lang['ACCOUNT_PROBLEM']);
    }
}
if (isset($_SESSION[$CONFIG_name . 'sessioncode'])) {
    $session = $_SESSION[$CONFIG_name . 'sessioncode'];
}
$session['account'] = rand(12345, 99999);
$_SESSION[$CONFIG_name . 'sessioncode'] = $session;
$var = rand(10, 9999999);
opentable($lang['NEW_ACCOUNT']);
echo "\r\n\t<form id=\"account\" onSubmit=\"return POST_ajax('account.php','main_div','account');\"><table>\r\n\t<tr><td align=\"right\">" . $lang['USERNAME'] . ":</td><td align=\"left\">\r\n\t<input type=\"text\" name=\"username\" maxlength=\"23\" size=\"23\" onKeyPress=\"return force(this.name,this.form.id,event);\">\r\n\t</td></tr>\r\n\t<tr><td align=\"right\">" . $lang['PASSWORD'] . ":</td><td align=\"left\">\r\n\t<input type=password name=\"password\" maxlength=\"23\" size=\"23\" onKeyPress=\"return force(this.name,this.form.id,event);\">\r\n\t</td></tr>\r\n\t<tr><td align=\"right\">" . $lang['CONFIRM'] . ":</td><td align=\"left\">\r\n\t<input type=password name=\"confirm\" maxlength=\"23\" size=\"23\" onKeyPress=\"return force(this.name,this.form.id,event);\">\r\n\t</td></tr>\r\n\t<tr><td align=\"right\">" . $lang['SEX'] . ":</td><td align=\"left\">\r\n\t<select name=\"sex\" onKeyPress=\"return force(this.name,this.form.id,event);\">\r\n\t<option value=\"0\">" . $lang['SEX_MALE'] . "<option value=\"1\">" . $lang['SEX_FEMALE'] . "</select></td></tr>\r\n\t<tr><td align=\"right\">" . $lang['MAIL'] . ":</td><td align=\"left\">\r\n\t<input type=\"text\" name=\"email\" maxlength=\"40\" size=\"40\" onKeyPress=\"return force(this.name,this.form.id,event);\">\r\n\t<input type=\"hidden\" name=\"opt\" value=\"1\"></td></tr>\r\n\t<input type=\"hidden\" name=\"ipaddress\" value=\"" . $_SERVER['REMOTE_ADDR'] . "\">";
if ($CONFIG_auth_image && function_exists("gd_info")) {
    echo "<tr><td></td><td align=left><img src=\"img.php?img=account&var={$var}\" alt=\"" . $lang['SECURITY_CODE'] . "\">\r\n\t\t</td></tr><tr><td align=right>" . $lang['CODE'] . ":</td>\r\n\t\t<td align=\"left\">\r\n\t\t<input type=\"text\" name=\"code\" maxlength=\"6\" size=\"6\" onKeyPress=\"return force(this.name,this.form.id,event);\">\r\n\t\t&nbsp;</td></tr>";
}