Beispiel #1
0
function doContentHandler($tool_provider)
{
    LoginUser($tool_provider);
    system_messages('Forwarded to Group creation page');
    forward(elgg_get_config('wwwroot') . '/groups/new/');
    return;
}
Beispiel #2
0
function LoginWebiste()
{
    echo LoginUser();
    exit;
}
Beispiel #3
0
$userid = 0;
define('COOKIE_NAME', 'weliveF' . COOKIE_KEY);
$realtime = time();
$loginusername = ForceIncomingString('loginusername');
$loginpassword = ForceIncomingString('loginpassword');
if (strlen($loginusername) and strlen($loginpassword)) {
    $vvckey = ForceIncomingString('vvckey');
    if (ForceIncomingCookie('safecookieF' . $vvckey . COOKIE_KEY) != md5($_CFG['cKillRobotCode'] . $vvckey)) {
        exit;
    }
    setcookie('safecookieF' . $vvckey . COOKIE_KEY, '', 0, '/');
    if (!IsName($loginusername) or !IsPass($loginpassword)) {
        $logininfo = $lang['login_error1'];
        LogIn();
    } else {
        $userid = LoginUser($loginusername, $loginpassword);
        if (!$userid) {
            $logininfo = $lang['login_error2'];
            LogIn();
        } else {
            CreateSession($userid);
            header("Location: ./");
            exit;
        }
    }
} else {
    if (ForceIncomingInt('logout') == 1) {
        $sessionid = ForceIncomingCookie(COOKIE_NAME);
        if ($sessionid and IsPass($sessionid)) {
            $user = $DB->getOne("SELECT u.userid, u.usergroupid FROM " . TABLE_PREFIX . "session s \r\n\t\tLEFT JOIN " . TABLE_PREFIX . "user u ON u.userid = s.userid\r\n\t\tWHERE sessionid    = '{$sessionid}'");
            $DB->exe("UPDATE " . TABLE_PREFIX . "user SET isonline = 0 WHERE userid = '{$user['userid']}' ");
Beispiel #4
0
     //достаем игрока из архива
     $sel = myquery("SELECT * FROM game_users_archive WHERE user_name='{$user_name}' AND user_pass='******' LIMIT 1");
     if (mysql_num_rows($sel)) {
         $up = myquery("INSERT INTO game_users SELECT * FROM game_users_archive WHERE user_name='{$user_name}' AND user_pass='******' LIMIT 1");
         $up = myquery("DELETE FROM game_users_archive WHERE user_name='{$user_name}' AND user_pass='******'");
     }
     $result = myquery("SELECT * FROM game_users WHERE user_name='{$user_name}' AND user_pass='******' LIMIT 1");
 }
 $user = mysql_fetch_array($result);
 setcookie("rpgsu_login", 0, time() - 84000000, "/");
 setcookie("rpgsu_pass", 0, time() - 84000000, "/");
 setcookie("rpgsu_sess", 0, time() - 84000000, "/");
 setcookie("rpgsu_admin", 0, time() - 84000000, "/");
 $user_host_more = HostIdentifyMore();
 if ($user['user_id']) {
     LoginUser($user);
 } else {
     $result1 = myquery("SELECT * FROM game_users WHERE user_name='{$user_name}' LIMIT 1");
     $result2 = myquery("SELECT * FROM game_users_archive WHERE user_name='{$user_name}' LIMIT 1");
     $result3 = myquery("SELECT * FROM game_users WHERE user_name='{$user_name}' AND user_pass='******' LIMIT 1");
     $result4 = myquery("SELECT * FROM game_users_archive WHERE user_name='{$user_name}' AND user_pass='******' LIMIT 1");
     if (!mysql_num_rows($result1) and !mysql_num_rows($result2)) {
         Header("Location:" . $_SERVER['PHP_SELF'] . "?error=login");
         if (function_exists("save_debug")) {
             save_debug();
         }
         exit;
     }
     if (!mysql_num_rows($result3) and !mysql_num_rows($result4)) {
         myquery("INSERT INTO game_login (user_name,host,time_try) VALUES ('{$user_name}',{$user_host}," . time() . ")");
         Header("Location:" . $_SERVER['PHP_SELF'] . "?error=pass");