Exemplo n.º 1
0
    $u = preg_replace('#[^a-z0-9]#i', '', 'Guest' . rand(1, 5000));
    $ip = preg_replace('#[^0-9.]#', '', getenv('REMOTE_ADDR'));
    $sql = sprintf("INSERT INTO users (username, ip, is_guest, notescheck) VALUES('%s','%s','1',now())", $u, $ip);
    $query = mysql_query($sql) or die(mysql_error());
    $userID = mysql_insert_id($conn);
    require_once 'stats.php';
    setStat('conf', $userID, '0');
    setStat('maxconf', $userID, '150');
    setStat('lv', $userID, '1');
    setStat('gold', $userID, '0');
    setStat('dmd', $userID, '0');
    //Set Initial Deck
    //setOwnershipDeck('hirkat',$userID);
    //setOwnershipvStyle('hirkat','audioR',$userID);
    //setOwnershipDeck('minna',$userID);//sets ownership of deck(adds this deck to users' user_decks); initializesdeck_lv, deck_progress, deck_prog_max
    setOwnershipDeck('minna', $userID);
    //sets ownership of deck(adds this deck to users' user_decks); initializesdeck_lv, deck_progress, deck_prog_max
    setSkill('cvset', $userID, 'minna');
    setSkill('vstyle', $userID, 'kanjiRE');
    // CREATE THEIR SESSIONS AND COOKIES
    $_SESSION['username'] = $u;
    $_SESSION['prevID'] = 1;
    $_SESSION['guestInit'] = true;
}
/******************************************************************************************************************/
require_once 'words.php';
require_once 'stats.php';
require_once 'config.php';
$userID = getUserID($u);
$cvset = getSkill('cvset', $userID);
$userDeckIds = getUserDecks(getUserID($u));
Exemplo n.º 2
0
function buyDeck($deckSN, $userId, $currency)
{
    //possibly change $deckSN to receive $deckId, more proper?
    if (setMoneyBoughtDeck($deckSN, $userId, $currency) == 'success') {
        $result = setOwnershipDeck($deckSN, $userId);
        incrStat('ttldks', $userId);
    }
}