<?php if ($_SESSION['username'] == 'Guest') { $pDecks = getAllDecks(); $pDecksSrtAscArr = sortDeckArrDN($pDecks); } else { $pDecks = getUserDecks($userID); $pDecksSrtAscArr = sortDeckArrDN($pDecks); } ?> <!--********* SHOW ALL OWNED DECKS **************--> <div class="list-group small deckList"><? foreach($pDecksSrtAscArr as $key=>$value){?> <a href="#3" class="list-group-item <?php echo $_SESSION['username'] == 'Guest' ? "disabled" : ''; ?> " <? if($_SESSION['username']!='Guest'){?> onClick="sendToQuiz('<?php echo $value; ?> ','kanjiRE','null')"<?} ?> > <?php echo $key; ?> </a><? } ?> </div> <!--*********************ONCLICK SEND TO QUIZ *********************--> <script type="text/javascript">
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)); $currentConf = getStat('conf', $userID); $maxconf = getStat('maxconf', $userID); $currConfPerc = $currentConf / $maxconf * 100; $_SESSION['streak'] = 0; ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="robots" content="NOODP"> <meta name="description" content="Japanese Flashcards. Many decks. Many styles. - jpvocab.com"> <title>Free Online Japanese Flashcard Tour</title>
$cvDN = getDeckInfo(getSkill('cvset', $pid), 'display_name'); $currentHP = getStat('curhp', $pid); $maximumHP = getStat('maxhp', $pid); $setHP = getStat('sethp', $pid); $ttldks = getStat('ttldks', $pid); $ttlpvstyl = getStat('ttlpvstyl', $pid); $sumcfc = getStat('sumcfc', $pid); $sumckanjiRE = getStat('sumckanjiRE', $pid); $sumckanjiE = getStat('sumckanjiE', $pid); $sumckanjiH = getStat('sumckanjiH', $pid); $sumcaudioR = getStat('sumcaudioR', $pid); $vocabulary = round(getScore('vocabulary', $pid), 2); $listening = round(getScore('listening', $pid), 2); $kanji = round(getScore('kanji', $pid), 2); $ttldks = countUserDecks($pid); $pDecks = getUserDecks($pid); $pDecksSrtAscArr = sortDeckArrDN($pDecks); //careful with this. vertNav.php uses $uDecksSrtAscArr include "pdc.php"; try { $stmt = $db->query("SELECT uo.*,\n\t\t\t\t\t\t\t(\n\t\t\t\t\t\t\tSELECT COUNT(*)\n\t\t\t\t\t\t\tFROM user_stats ui\n\t\t\t\t\t\t\tWHERE (ui.value) >= (uo.value)\n\t\t\t\t\t\t\tAND ui.stat_id=14\n\t\t\t\t\t\t\t) AS rank\n\t\t\t\t\t\tFROM user_stats uo\n\t\t\t\t\t\tWHERE user_id={$pid}\n\t\t\t\t\t\tAND stat_id=14"); $urank = $stmt->fetchALL(PDO::FETCH_ASSOC); } catch (PDOException $ex) { echo "Couldn't get rank <br />"; } $ranktfca = $urank[0]['value'] != 0 ? $urank[0]['rank'] : 'N/A'; require_once 'stats.php'; ?> <!DOCTYPE html> <html lang="en"> <head>