Staff Member? Player ID: Search for horse tickets? Search for dog tickets? Search for a boarding stable? Search for a boarding kennel? Order By:
"; if ($_GET['search']) { $pname = mysqli_real_escape_string($mysqli_link, $_GET['player_name']); $adminstat = mysqli_real_escape_string($mysqli_link, $_GET['admin']); $sname = mysqli_real_escape_string($mysqli_link, $_GET['stable_name']); $kname = mysqli_real_escape_string($mysqli_link, $_GET['kennel_name']); $id_no = mysqli_real_escape_string($mysqli_link, $_GET['id_number']); $last_login = mysqli_real_escape_string($mysqli_link, $_GET['last_login']); $htix = mysqli_real_escape_string($mysqli_link, $_GET['htickets']); $dtix = mysqli_real_escape_string($mysqli_link, $_GET['dtickets']); $hboard = mysqli_real_escape_string($mysqli_link, $_GET['boarding1']); $dboard = mysqli_real_escape_string($mysqli_link, $_GET['boarding2']); $query = "player_id>0 "; if ($pname) { $query .= "AND game_name LIKE '$pname%' "; } if ($adminstat) { $query .= "AND admin='$adminstat' "; } if ($sname) { $query .= "AND stable_name LIKE '$sname%' "; } if ($kname) { $query .= "AND kennel_name LIKE '$kname%' "; } if ($id_no) { $query .= "AND player_id='$id_no' "; } if ($award_id) { $query .= "AND player_id IN (SELECT player_id FROM player_achievements WHERE achievement_id = '$award_id')"; } if ($htix) { $query .= "AND htickets>0 AND htickets_public=1 AND htickets_purchased>NOW() - INTERVAL 1 MONTH "; $order_by = "hticket_fee ASC, "; } if ($dtix) { $query .= "AND dtickets>0 AND dtickets_public=1 AND dtickets_purchased>NOW() - INTERVAL 1 MONTH "; $order_by = "dticket_fee ASC, "; } if ($hboard) { $query .= "AND stable_open=1 AND stable_capacity>0 "; $order_by = "stable_fee ASC, "; } if ($dboard) { $query .= "AND kennel_open=1 AND kennel_capacity>0 "; $order_by = "kennel_fee ASC, "; } if ($specialty) { $query .= "AND specialty='$specialty' "; } if ($order_by == 2) { $order_by = "player_id ASC"; } elseif ($order_by == 3) { $order_by = "last_login DESC"; } elseif ($order_by == 4) { $order_by = "last_login ASC"; } else { $order_by = "game_name ASC"; } $url = "home.php?search=1&player_name=$pname&admin=$adminstat&stable_name=$sname&kennel_name=$kname&specialty=$specialty&order_by=$_GET[order_by]&id_number=$id_no&award_id=$_GET[award_id]&last_login=$last_login&htickets=$htix&dtickets=$dtix&boarding1=$hboard&boarding2=$dboard"; $query2 = "SELECT player_id FROM players WHERE $query"; $pagination = pagination($limit, $page, $url, $query2); if (!$page || $page < 1) { $page = 1; } $page = $page*$limit - $limit; echo "
"; $result = @mysqli_query($mysqli_link, "SELECT admin, game_name, specialty, avatar, stable_name, kennel_name, stable_fee, kennel_fee, stable_open, kennel_open, htickets, hticket_fee, htickets_public, dtickets, dticket_fee, dtickets_public, last_login, player_id FROM players WHERE $query ORDER BY $order_by, player_id ASC LIMIT $page, $limit")or die("Cannot find players! " . @mysqli_error($mysqli_link)); while ($row = @mysqli_fetch_array($result)) : $mod = $row['admin']; $their_id = $row['player_id']; $pname = $row['game_name']; $specialty = $row['specialty']; $avatar = $row['avatar']; $sname = $row['stable_name']; $kname = $row['kennel_name']; $sfee = $row['stable_fee']; $kfee = $row['kennel_fee']; $sopen = $row['stable_open']; $kopen = $row['kennel_open']; $htix = $row['htickets']; $hticket_fee = $row['hticket_fee']; $htickets_public = $row['htickets_public']; $dtix = $row['dtickets']; $dticket_fee = $row['dticket_fee']; $dtickets_public = $row['dtickets_public']; $last_login = $row['last_login']; if ($mod) { if ($mod == 1 && $their_id == 1) { $mod = "Administrator"; } elseif ($mod == 1) { $mod = "Administrator"; } elseif ($mod == 5) { $mod = "Event Coordinator"; } else { $mod = "Content Moderator"; } } else { $mod = ""; } if ($sopen) { $spublic = "Public: $$sfee/week"; } else { $spublic = "Private"; } if ($kopen) { $kpublic = "Public: $$kfee/week"; } else { $kpublic = "Private"; } if ($htickets_public) { $htickets = "$htix ($$hticket_fee/ea)"; } else { $htickets = "Private"; } if ($dtickets_public) { $dtickets = "$dtix ($$dticket_fee/ea)"; } else { $dtickets = "Private"; } if ($avatar) { $avatar = ""; } else { $avatar = ""; } echo " "; endwhile; if (!$their_id) { echo ""; } echo "
$pagination
$avatar$mod $pname (#$their_id) [Send Message]
Stable: $sname ($spublic)
Kennel: $kname ($kpublic)
Breed Specialty: $specialty
Last Login: $last_login

Horse Tickets: $htickets
Dog Tickets: $dtickets
No results.
$pagination
"; } include('inc/firstgamefooter.php'); } include_once("config.php"); include_once("variables.php"); $page = mysqli_real_escape_string($mysqli_link, $page); $account_id = mysqli_real_escape_string($mysqli_link, $account_id); if ($_POST['update'] and $player_id == $account_id) { // SAMANTHA START //if($player_id == 46988){ // DELETE THIS LINE $up_description = mysqli_real_escape_string($mysqli_link, $purifier->purify(stripcslashes(swear_filter($_POST['description'])))); $up_description_style = mysqli_real_escape_string($mysqli_link, strip_tags($_POST['description_style'])); // }else{ // DELETE THIS LINE //$up_description = mysqli_real_escape_string($mysqli_link, swear_filter($_POST['description'])); // DELETE THIS LINE // } // DELETE THIS LINE // SAMANTHA END $up_layout_text = mysqli_real_escape_string($mysqli_link, strip_tags($_POST['layout_text'])); $up_layout_bg = mysqli_real_escape_string($mysqli_link, strip_tags($_POST['layout_bg'])); $up_layout_borders = mysqli_real_escape_string($mysqli_link, strip_tags($_POST['layout_borders'])); $up_layout_title_bars = mysqli_real_escape_string($mysqli_link, strip_tags($_POST['layout_title_bars'])); $up_layout_title_text = mysqli_real_escape_string($mysqli_link, strip_tags($_POST['layout_title_text'])); @mysqli_query($mysqli_link, " UPDATE players SET hide_money='{$_POST['hide_money']}', layout_text='$up_layout_text', layout_bg='$up_layout_bg', layout_borders='$up_layout_borders', layout_title_bars='$up_layout_title_bars', layout_title_text='$up_layout_title_text', description='$up_description', description_style='$up_description_style' WHERE player_id='$player_id' LIMIT 1") or die("Cannot update player settings! " . @mysqli_error($mysqli_link)); if ($my_upgrade && $new_account2) { mysqli_query($mysqli_link, "UPDATE player_notes SET content='{$_POST['notes']}' WHERE player_id='$player_id'") or die('cannot update player notes'); } myError("Settings updated!"); } if ($my_upgrade) { $result = mysqli_query($mysqli_link, "SELECT content FROM player_notes WHERE player_id='$player_id'") or die('cannot load note content'); $row = mysqli_fetch_assoc($result); $my_notes = $row['content']; } if ($my_admin and ($player_id == 1 or $player_id != $account_id)) { $mod_notes = "mod_notes, "; } $result = @mysqli_query($mysqli_link, "SELECT $mod_notes player_id, hide_money, dtickets_public, use_dividers, htickets_public, harena, darena, feed_left, basic_layout, layout_text, layout_bg, layout_borders, layout_title_bars, layout_title_text, expire, money, bucks, chat_lines, description, description_style, admin, last_login, join_date, game_name, stable_name, kennel_name, stable_fee, kennel_fee, stable_open, kennel_open, stable_capacity, kennel_capacity, htickets, hticket_fee, htickets_purchased, dtickets, dticket_fee, dtickets_purchased, player_points, bank_collect, ban_perm, public_show_allowance, public_dshow_allowance, private_show_allowance, private_dshow_allowance, DATEDIFF(troll, NOW()) AS troll, DATEDIFF(NOW(), join_date) AS new_account, refer_points, sort_order FROM players WHERE player_id='$account_id' LIMIT 1")or die("Cannot find player info! " . @mysqli_error($mysqli_link)); $row = @mysqli_fetch_array($result); if (!$row['player_id']) { $bad_flag = 1; } $mod = $row['admin']; $last_login = $row['last_login']; $join_date = $row['join_date']; $sort_order = $row['sort_order']; $game_name = $row['game_name']; $stable_name = $row['stable_name']; $kennel_name = $row['kennel_name']; $stable_fee = number_format($row['stable_fee']); $hide_money = $row['hide_money']; $kennel_fee = $row['kennel_fee']; $stable_fee2 = number_format($row['stable_fee']); $kennel_fee2 = number_format($row['kennel_fee']); $stable_open = $row['stable_open']; $kennel_open = $row['kennel_open']; $stable_open2 = $row['stable_open']; $kennel_open2 = $row['kennel_open']; $stable_capacity = $row['stable_capacity']; $kennel_capacity = $row['kennel_capacity']; $harena = $row['harena']; $darena = $row['darena']; $use_dividers = $row['use_dividers']; $htickets = $row['htickets']; $hticket_fee = number_format($row['hticket_fee']); $htickets_purchased = $row['htickets_purchased']; $htickets_public = $row['htickets_public']; $dtickets = $row['dtickets']; $dticket_fee = number_format($row['dticket_fee']); $dtickets_purchased = $row['dtickets_purchased']; $dtickets_public = $row['dtickets_public']; $player_points = number_format($row['player_points']); $refer_points = $row['refer_points']; $bank_collect = $row['bank_collect']; $hshow = $row['hshow']; $dshow = $row['dshow']; $pshow = $row['pshow']; $public_show_allowance = $row['public_show_allowance']; $public_dshow_allowance = $row['public_dshow_allowance']; $private_show_allowance = $row['private_show_allowance']; $private_dshow_allowance = $row['private_dshow_allowance']; $ban_perm = $row['ban_perm']; $basic_layout = $row['basic_layout']; $layout_text = $row['layout_text']; $layout_bg = $row['layout_bg']; $layout_borders = $row['layout_borders']; $layout_title_bars = $row['layout_title_bars']; $layout_title_text = $row['layout_title_text']; $description = stripcslashes($row['description']); $description_display = html_filter($description); $description_style = stripcslashes($row['description_style']); $feed_left = $row['feed_left']; if (!$description) { $description = $description_display = "No description."; } $money = number_format($row['money']); $bucks = $row['bucks']; $chat_lines = number_format($row['chat_lines']); $forum_posts = @mysqli_num_rows(@mysqli_query($mysqli_link, "SELECT id FROM messageboard WHERE author='$account_id'")); $expire = $row['expire']; $mod_notes = $row['mod_notes']; $new_account = ($row['new_account'] < 7) ? 1 : 0; if ($expire != "0000-00-00") { $upgraded = 1; $expire = "Upgraded Account (Expires $expire)"; } else { $upgraded = 0; $expire = "Basic Account"; } if ($mod) { if ($mod == 1 && $account_id == 1) { $mod = "Master Administrator"; } elseif ($mod == 1 && $account_id != 1) { $mod = "Administrator"; } elseif ($mod == 5) { $mod = "Event Coordinator"; } else { $mod = "Content Moderator"; } } else { $mod = ""; } $troll = $row['troll'] > 0 ? 1 : 0; $page_title = "$game_name's Home (#$account_id)"; $use_club_styles = true; $style = 'secondsheet'; //firstsheet, secondsheet, thirdsheet, fourthsheet include('inc/header.php'); if ($_POST['confirm_report'] && $_POST['reason']) { $reported_reason = mysqli_real_escape_string($mysqli_link, stripslashes($_POST['reason'])); $reported_info = mysqli_real_escape_string($mysqli_link, stripslashes(strip_tags($_POST['reported_info']))); mysqli_query($mysqli_link, "INSERT INTO reports (player_id, reported_by, reported_reason, reported_info) VALUES ('$account_id', '$player_id', '$reported_reason', '$reported_info')") or die("Cannot report player! " . mysqli_error($mysqli_link)); myError("This player has been reported!"); } $limit = 9; if ($ban_perm) { myError("This player has been permanently banned."); if (!$my_admin) { include('inc/firstgamefooter.php'); } } if ($my_admin and $player_id != $account_id) { if ($troll) { myError("TROLL! IN THE DUNGEON! THOUGHT YOU OUGHT TO KNOW... This account is flagged as a troll."); } if ($_GET['boot']) { //if(!$player_reason){myError("A reason must be provided.");include('footer.php');} @mysqli_query($mysqli_link, "UPDATE players SET suspended=NOW()+INTERVAL 1 MINUTE WHERE player_id='$account_id' LIMIT 1")or die("Cannot boot player! " . @mysqli_error($mysqli_link)); @mysqli_query($mysqli_link, "INSERT INTO messages(sender, player_id, message, date) VALUES ('1','$account_id','A Content Moderator has booted you.
',NOW())")or die("Cannot send msg! " . @mysqli_error($mysqli_link)); @mysqli_query($mysqli_link, "INSERT INTO mod_log(`mod`,against_id, operation,date, reason,detailed_reason, amount) VALUES($player_id,$account_id, 'Suspended',NOW(), 'N/A','N/A (booted from player page)', '1 minute')")or die("Cannot record punishment! " . @mysqli_error($mysqli_link)); myError("Player booted!"); } elseif ($_POST['update_notes']) { $notes = mysqli_real_escape_string($mysqli_link, $_POST['notes']); $send_date = date('F d, Y @ h:i a'); $notes .= "\n\nLast edited by Mod #$player_id ($send_date)."; @mysqli_query($mysqli_link, "UPDATE players SET mod_notes='$notes' WHERE player_id='$account_id' LIMIT 1")or die("Cannot update mod notes! " . @mysqli_error($mysqli_link)); $result = @mysqli_query($mysqli_link, "SELECT mod_notes FROM players WHERE player_id='$account_id' LIMIT 1")or die("Cannot find mod notes! " . @mysqli_error($mysqli_link)); $row = @mysqli_fetch_array($result); $mod_notes = $row['mod_notes']; myError("Notes updated!"); } elseif ($_GET['reverse'] and $my_admin == 1) { $punishment_id = mysqli_real_escape_string($mysqli_link, $_GET['reverse']); $result = @mysqli_query($mysqli_link, "SELECT against_id, amount, operation FROM mod_log WHERE against_id='$account_id' AND punishment_id='$punishment_id' LIMIT 1")or die("Cannot find punishment! " . @mysqli_error($mysqli_link)); $row = @mysqli_fetch_array($result); if (!$row['against_id']) { myError("Invalid punishment!"); include('inc/firstgamefooter.php'); } $amount = $row['amount']; $operation = $row['operation']; if ($operation == "Fine") { $amount[0] = ""; $amount = trim($amount); @mysqli_query($mysqli_link, "UPDATE players SET money=money+'$amount' WHERE player_id='$account_id' LIMIT 1")or die("Cannot reverse punishment! " . @mysqli_error($mysqli_link)); } elseif ($operation == "Permanent Ban") { @mysqli_query($mysqli_link, "UPDATE players SET ban_perm=0 WHERE player_id='$account_id' LIMIT 1")or die("Cannot reverse punishment! " . @mysqli_error($mysqli_link)); } elseif ($operation == "Suspend") { @mysqli_query($mysqli_link, "UPDATE players SET suspended=NOW()-INTERVAL 1 HOUR WHERE player_id='$account_id' LIMIT 1")or die("Cannot reverse punishment! " . @mysqli_error($mysqli_link)); } elseif ($operation == "Ban from Chat") { @mysqli_query($mysqli_link, "UPDATE players SET ban_chat=NOW()-INTERVAL 1 HOUR WHERE player_id='$account_id' LIMIT 1")or die("Cannot reverse punishment! " . @mysqli_error($mysqli_link)); } @mysqli_query($mysqli_link, "DELETE FROM mod_log WHERE punishment_id='$punishment_id' LIMIT 1")or die("Cannot delete punishment! " . @mysqli_error($mysqli_link)); myError("Punishment reversed!"); } } if (!$layout_text) { $layout_text = "#6d6a32"; } if (!$layout_bg) { $layout_bg = "#eae6ac"; } if (!$layout_borders) { $layout_borders = "#9b9b51"; } if (!$layout_title_bars) { $layout_title_bars = "#f7f5da"; } if (!$layout_title_text) { $layout_title_text = "#b8746a"; } echo " "; if ($player_id == $account_id) { $bank = "[Go to Bank]"; $hpurchase_more = "
Purchased on: $htickets_purchased"; $dpurchase_more = "
Purchased on: $dtickets_purchased"; $buddy_extra = " (View Pending)"; $public_show_allowance = "You can create $public_show_allowance public horse show(s) before Sunday.
"; $public_dshow_allowance = "You can create $public_dshow_allowance public dog show(s) before Sunday.
"; $private_show_allowance = "You can create $private_show_allowance private horse show(s) before Sunday.
"; $private_dshow_allowance = "You can create $private_dshow_allowance private dog show(s) before Sunday.
"; $create_show = "(Create Show)"; } else { $bank = ""; $hpurchase_more = ""; $dpurchase_more = ""; $create_show = ""; $public_show_allowance = ""; $public_dshow_allowance = ""; $private_show_allowance = ""; $private_dshow_allowance = ""; } if ($stable_open) { $stable_fee = "$$stable_fee per week"; } else { $stable_fee = "Closed to Public"; } if ($kennel_open) { $kennel_fee = "$$kennel_fee per week"; } else { $kennel_fee = "Closed to Public"; } $stable_available = $stable_capacity - @mysqli_num_rows(@mysqli_query($mysqli_link, "SELECT horse_id FROM horses WHERE stable_id='$account_id'")); $kennel_available = $kennel_capacity - @mysqli_num_rows(@mysqli_query($mysqli_link, "SELECT dog_id FROM dogs WHERE kennel_id='$account_id'")); if ($_GET['brequest']) { $blocked = @mysqli_num_rows(@mysqli_query($mysqli_link, "SELECT block_id FROM blocked WHERE block_id='$player_id' AND player_id='$account_id' LIMIT 1")); if ($blocked) { myError("This player has blocked you; you cannot submit a buddy request."); } else { $exists = @mysqli_num_rows(@mysqli_query($mysqli_link, "SELECT player_id FROM riding_buddies WHERE friend_id='$account_id' AND player_id='$player_id' LIMIT 1")); if ($exists) { myError("You are either an existing buddy or have a pending buddy request to this player."); } else { @mysqli_query($mysqli_link, "INSERT INTO riding_buddies(player_id, friend_id, pending) VALUES('$player_id', '$account_id', 1)")or die("Cannot create buddy request! " . @mysqli_error($mysqli_link)); @mysqli_query($mysqli_link, "INSERT INTO messages(player_id, sender, date, message, subject) VALUES('$account_id', '$player_id', NOW(), 'I have placed a Riding Buddy request with you! See pending requests.', 'Riding Buddy Request')")or die("Cannot create message! " . @mysqli_error($mysqli_link)); myError("Buddy Request placed!"); } } } elseif ($_GET['block']) { $result = @mysqli_query($mysqli_link, "SELECT block_id FROM blocked WHERE block_id='$account_id' AND player_id='$player_id' LIMIT 1")or die("Cannot double-check blocks! " . @mysqli_error($mysqli_link)); $row = @mysqli_fetch_array($result); if ($row['block_id']) { myError("This player is already blocked!"); } else { @mysqli_query($mysqli_link, "INSERT INTO blocked(block_id, player_id) VALUES('$account_id', '$player_id')")or die("Cannot block player! " . @mysqli_error($mysqli_link)); myError("Player blocked!"); } } elseif ($_GET['unblock']) { $remove = mysqli_real_escape_string($mysqli_link, $_GET['unblock']); @mysqli_query($mysqli_link, "DELETE FROM blocked WHERE block_id='$remove' AND player_id='$player_id' LIMIT 1")or die("Cannot delete block! " . @mysqli_error($mysqli_link)); myError("You are no longer blocking this player!"); } if ($bad_flag) { myError("Invalid account."); include('inc/firstgamefooter.php'); } echo "
$page_title
$page_reset $mod   [Send Message]"; if ($my_admin == 1) { echo " [View Messages] "; } echo " [Send Buddy Request] [BLOCK Player!] [Report]
$description_display"; if ($_GET['report']) { echo "Report Player
Please fill out the following form to let the Content Moderators know why you are reporting this player. This will help them in their decision on how to handle the situation. Please include as many details as possible, and if you have further proof (eg. screenshots), please note that in your report so a moderator knows to reach out. Do not try to include the screenshots in the report itself.

Reason:

Additional Info:


"; include('inc/firstgamefooter.php'); } echo "
"; echo ""; echo " "; if ($upgraded) { if ($htickets_public) { $hpublic = "Request"; } elseif ($player_id == $account_id) { $hpublic = "Private"; } else { $hpublic = "Private"; } echo " "; } echo "
Account Status:"; if ($upgraded && $new_account) { echo "Trial Upgrade"; } elseif ($upgraded) { echo "Upgraded"; } else { echo "Basic"; } echo "
Player Points:$player_points
Chat Lines:$chat_lines
Forum Posts:$forum_posts
Stable Name:$stable_name [View Stable]
Stable Boarding Fee:$stable_fee
Stable Capacity:$stable_available of $stable_capacity
Horse Tickets:$htickets available [$$hticket_fee each: $hpublic] $hpurchase_more
"; if (($player_id != $account_id && !$hide_money) || $player_id == $account_id or $my_admin) { echo " "; } echo " "; if ($upgraded) { if ($dtickets_public) { $dpublic = "Request"; } elseif ($player_id == $account_id) { $dpublic = "Private"; } else { $dpublic = "Private"; } echo " "; } echo "
Money:$$money $bank
Horse Bucks (Credits):$bucks
Last Login: $last_login
Joined On:$join_date
Kennel Name:$kennel_name [View Kennel]
Kennel Boarding Fee:$kennel_fee
Kennel Capacity:$kennel_available of $kennel_capacity
Dog Tickets:$dtickets available [$$dticket_fee each: $dpublic] $dpurchase_more
Feed Left: $feed_left
View Riding Buddies $buddy_extra

"; switch ($_GET['sort']) { case "horses_sales": $sort = "ORDER BY sale_fee DESC"; break; case "horses_breed": $sort = "ORDER BY breed"; break; case "horses_gender": $sort = "ORDER BY gender DESC"; break; case "horses_feed": $sort = "ORDER BY days_feed, days_paid"; break; case "horses_points": $sort = "ORDER BY points DESC"; break; case "horses_name": $sort = "ORDER BY name ASC"; break; default: $sort = "ORDER BY name ASC"; if (!$sort_order) { $sql .= $sort; } else { $sql .= $sort_order; } break; } if (isset($_GET['sort']) && $player_id == $account_id && (!$sort_order || $order_by !== $sort)) { mysqli_query($mysqli_link, "UPDATE `players` SET `sort_order` = '{$sort}' WHERE `player_id` = {$account_id}"); $sql .= $sort; } if (!$use_dividers) { echo " "; } else //using dividers { $loop = mysqli_query($mysqli_link, "SELECT id, name FROM dividers WHERE player_id='$account_id' ORDER BY sort_order") or die('cannot load dividers'); switch ($_GET['sort']) { case "sales": $sort = "ORDER BY animals.sale_fee DESC"; break; case "breed": $sort = "ORDER BY animals.breed"; break; case "gender": $sort = "ORDER BY animals.gender DESC"; break; case "feed": $sort = "ORDER BY animals.days_feed, animals.days_paid"; break; case "points": $sort = "ORDER BY animals.points DESC"; break; case "name": $sort = "ORDER BY animals.name ASC"; break; default: if ($sort_order) { $sort = $sort_order; } else { $sort = "ORDER BY animals.name ASC"; } break; } if (isset($_GET['sort']) && $player_id == $account_id && (!$sort_order || $order_by !== $sort)) { mysqli_query($mysqli_link, "UPDATE `players` SET `sort_order` = '{$sort}' WHERE `player_id` = {$account_id}"); } while ($divider = mysqli_fetch_assoc($loop)) { echo ""; } //animals not in a divider $dog_sql = "SELECT dog_id AS id, 'dog' AS type, name, gender, breed, brand, kennel_id AS board, days_paid, days_feed, shows_entered, sale_fee, points FROM dogs WHERE player_id='$account_id' AND divider NOT IN (SELECT id FROM dividers WHERE player_id='$account_id') "; $horse_sql = "SELECT horse_id AS id, 'horse' AS type, name, gender, breed, brand, stable_id AS board, days_paid, days_feed, shows_entered, sale_fee, points FROM horses WHERE player_id='$account_id' AND divider NOT IN (SELECT id FROM dividers WHERE player_id='$account_id') "; switch ($_GET['sort']) { case "sales": $sort = "ORDER BY sale_fee DESC"; break; case "breed": $sort = "ORDER BY breed"; break; case "gender": $sort = "ORDER BY gender DESC"; break; case "feed": $sort = "ORDER BY days_feed, days_paid"; break; case "points": $sort = "ORDER BY points DESC"; break; case "name": $sort = "ORDER BY name ASC"; break; default: $sort = "ORDER BY name ASC"; if (!$sort_order) { $horse_sql .= $sort; } else { $horse_sql .= $sort_order; } break; } if (isset($_GET['sort']) && $player_id == $account_id && (!$sort_order || $order_by !== $sort)) { mysqli_query($mysqli_link, "UPDATE `players` SET `sort_order` = '{$sort}' WHERE `player_id` = {$account_id}"); $horse_sql .= $sort; } $animal_loop = @mysqli_query($mysqli_link, $horse_sql) or die("Cannot find undivided horses! " . @mysqli_error($mysqli_link)); //display all unsorted horses if there are any if (mysqli_num_rows($animal_loop)) { echo ""; } switch ($_GET['sort']) { case "sales": $sort = "ORDER BY sale_fee DESC"; if ($player_id == $account_id && !$sort_order || $order_by !== $sort) { mysqli_query($mysqli_link, "UPDATE `players` SET `sort_order` = '{$sort}' WHERE `player_id` = {$row['player_id']}"); $dog_sql .= $sort; } break; case "breed": $sort = "ORDER BY breed"; if ($player_id == $account_id && !$sort_order || $order_by !== $sort) { mysqli_query($mysqli_link, "UPDATE `players` SET `sort_order` = '{$sort}' WHERE `player_id` = {$row['player_id']}"); $dog_sql .= $sort; } break; case "gender": $sort = "ORDER BY gender DESC"; if ($player_id == $account_id && !$sort_order || $order_by !== $sort) { mysqli_query($mysqli_link, "UPDATE `players` SET `sort_order` = '{$sort}' WHERE `player_id` = {$row['player_id']}"); $dog_sql .= $sort; } break; case "feed": $sort = "ORDER BY days_feed, days_paid"; if ($player_id == $account_id && !$sort_order || $order_by !== $sort) { mysqli_query($mysqli_link, "UPDATE `players` SET `sort_order` = '{$sort}' WHERE `player_id` = {$row['player_id']}"); $dog_sql .= $sort; } break; case "points": $sort = "ORDER BY points DESC"; if ($player_id == $account_id && !$sort_order || $order_by !== $sort) { mysqli_query($mysqli_link, "UPDATE `players` SET `sort_order` = '{$sort}' WHERE `player_id` = {$row['player_id']}"); $dog_sql .= $sort; } break; case "name": $sort = "ORDER BY name ASC"; if ($player_id == $account_id && !$sort_order || $order_by !== $sort) { mysqli_query($mysqli_link, "UPDATE `players` SET `sort_order` = '{$sort}' WHERE `player_id` = {$row['player_id']}"); $dog_sql .= $sort; } break; default: $sort = "ORDER BY name ASC"; if (!$sort_order) { $dog_sql .= $sort; } else { $dog_sql .= $sort_order; } break; } $animal_loop = @mysqli_query($mysqli_link, $dog_sql) or die("Cannot find undivided dogs! " . @mysqli_error($mysqli_link)); //display all unsorted dogs if there are any if (mysqli_num_rows($animal_loop)) { echo ""; } } echo "
Horses
"; $sql = "SELECT horse_id, name, gender, breed, brand, stable_id, days_paid, days_feed, shows_entered, sale_fee, points FROM horses WHERE player_id='$account_id' "; /*switch ($_GET['sort']) { case "horse_sales": $sql .= "ORDER BY sale_fee DESC"; break; case "horse_breed": $sql .= "ORDER BY breed"; break; case "horse_gender": $sql .= "ORDER BY gender DESC"; break; case "horse_feed": $sql .= "ORDER BY days_feed, days_paid"; break; case "horse_energy": $sql .= "ORDER BY shows_entered"; break; case 'horse_points': $sql .= 'ORDER BY points DESC'; break; case "horse_name": default: $sql .= "ORDER BY name ASC"; break; }*/ $result = @mysqli_query($mysqli_link, $sql)or die("Cannot find horses1! " . @mysqli_error($mysqli_link)); if (mysqli_num_rows($result)) { echo ""; } while ($row = @mysqli_fetch_array($result)) : $horse_id = $row['horse_id']; $name = $row['name']; $breed = $row['breed']; $gender = $row['gender']; $days_paid = $row['days_paid']; $days_feed = $row['days_feed']; $shows_entered = $row['shows_entered']; $stable_id = $row['stable_id']; $brand = $row['brand']; $sale_fee = $row['sale_fee']; $points = number_format($row['points']); if ($sale_fee) { $sale = "$"; } else { $sale = ""; } if ($stable_id != $account_id) { if ($days_paid < 1) { $days_paid = "(Days Paid: $days_paid day(s).)"; } else { $days_paid = "(Days Paid: $days_paid day(s).)"; } if ($days_feed < 1) { $days_feed = "(Feed left: $days_feed day(s).)"; } else { $days_feed = "(Feed left: $days_feed day(s).)"; } } else { $days_paid = ""; if ($days_feed < 1) { $days_feed = "(Feed left: $days_feed day(s).)"; } else { $days_feed = "(Feed left: $days_feed day(s).)"; } } echo ""; $horse_flag = 1; endwhile; if (!$horse_flag) { echo "No horses."; } else { echo "
Sale? Name Breed Gender Feed Energy Points
$sale $name (#$horse_id) $breed $brand $gender $days_paid $days_feed $shows_entered $points
"; } echo "
Dogs
"; $sql = "SELECT dog_id, name, gender, breed, brand, kennel_id, days_paid, days_feed, shows_entered, sale_fee, points FROM dogs WHERE player_id='$account_id' "; /* switch ($_GET['sort']) { case "horse_sales": $sort = "ORDER BY sale_fee DESC"; break; case "horse_breed": $sort = "ORDER BY breed"; break; case "horse_gender": $sort = "ORDER BY gender DESC"; break; case "horse_feed": $sort = "ORDER BY days_feed, days_paid"; break; case "horse_energy": $sort = "ORDER BY shows_entered"; break; case "horse_points": $sort = "ORDER BY points DESC"; break; case "horse_name": $sort = "ORDER BY name ASC"; break; default: $sort = "ORDER BY name ASC"; if (!$sort_order) { $sql .= $sort; } else { $sql .= $sort_order; } break; }*/ if (isset($_GET['sort']) && $player_id == $account_id && (!$sort_order || $order_by !== $sort)) { mysqli_query($mysqli_link, "UPDATE `players` SET `sort_order` = '{$sort}' WHERE `player_id` = {$account_id}"); $sql .= $sort; } $result = @mysqli_query($mysqli_link, $sql)or die("Cannot find horses! 2 " . @mysqli_error($mysqli_link)); if (mysqli_num_rows($result)) { echo ""; } while ($row = @mysqli_fetch_array($result)) : $dog_id = $row['dog_id']; $name = $row['name']; $breed = $row['breed']; $gender = $row['gender']; $days_paid = $row['days_paid']; $days_feed = $row['days_feed']; $shows_entered = $row['shows_entered']; $stable_id = $row['kennel_id']; $brand = $row['brand']; $sale_fee = $row['sale_fee']; $points = number_format($row['points']); if ($sale_fee) { $sale = "$"; } else { $sale = ""; } if ($stable_id != $account_id) { if ($days_paid < 1) { $days_paid = "(Days Paid: $days_paid day(s).)"; } else { $days_paid = "(Days Paid: $days_paid day(s).)"; } if ($days_feed < 1) { $days_feed = "(Feed left: $days_feed day(s).)"; } else { $days_feed = "(Feed left: $days_feed day(s).)"; } } else { $days_paid = ""; if ($days_feed < 1) { $days_feed = "(Feed left: $days_feed day(s).)"; } else { $days_feed = "(Feed left: $days_feed day(s).)"; } } echo " "; $dog_flag = 1; endwhile; if (!$dog_flag) { echo "No dogs."; } else { echo "
Sale? Name Breed Gender Feed Energy Points
$sale $name (#$dog_id) $breed $brand $gender $days_paid $days_feed $shows_entered $points
"; } echo "
" . stripslashes($divider['name']) . "
"; $dog_sql = "SELECT dog_id AS id, 'dog' AS type, name, gender, breed, brand, kennel_id AS board, days_paid, days_feed, shows_entered, sale_fee, points FROM dogs WHERE player_id='$account_id' AND divider='{$divider['id']}' "; $horse_sql = "SELECT horse_id AS id, 'horse' AS type, name, gender, breed, brand, stable_id AS board, days_paid, days_feed, shows_entered, sale_fee, points FROM horses WHERE player_id='$account_id' AND divider='{$divider['id']}' "; $sql = "SELECT * FROM (($dog_sql) UNION ($horse_sql)) AS animals "; if ($sort) { $sql .= $sort; } // if($_SESSION['id'] == 22390) {die($sql);} $animal_loop = @mysqli_query($mysqli_link, $sql) or die("Cannot find divider animals! " . @mysqli_error($mysqli_link)); if (mysqli_num_rows($loop)) { echo ""; } while ($row = @mysqli_fetch_array($animal_loop)) { $animal_id = $row['id']; $type = $row['type']; $name = $row['name']; $breed = $row['breed']; $gender = $row['gender']; $days_paid = $row['days_paid']; $days_feed = $row['days_feed']; $shows_entered = $row['shows_entered']; $board = $row['board']; $brand = $row['brand']; $sale_fee = $row['sale_fee']; $points = number_format($row['points']); if ($sale_fee) { $sale = "$"; } else { $sale = ""; } if ($board != $account_id) { if ($days_paid < 1) { $days_paid = "(Days Paid: $days_paid day(s).)"; } else { $days_paid = "(Days Paid: $days_paid day(s).)"; } if ($days_feed < 1) { $days_feed = "(Feed left: $days_feed day(s).)"; } else { $days_feed = "(Feed left: $days_feed day(s).)"; } } else { $days_paid = ""; if ($days_feed < 1) { $days_feed = "(Feed left: $days_feed day(s).)"; } else { $days_feed = "(Feed left: $days_feed day(s).)"; } } echo " "; } if (!mysqli_num_rows($animal_loop)) { echo ""; } echo "
Sale? Name Breed Gender Feed Energy Points
$sale $name (#$animal_id) $breed $brand $gender $days_paid $days_feed $shows_entered $points
No animals in this divider.
Horses
"; if (mysqli_num_rows($animal_loop)) { echo ""; } while ($row = @mysqli_fetch_array($animal_loop)) { $animal_id = $row['id']; $type = $row['type']; $name = $row['name']; $breed = $row['breed']; $gender = $row['gender']; $days_paid = $row['days_paid']; $days_feed = $row['days_feed']; $shows_entered = $row['shows_entered']; $board = $row['board']; $brand = $row['brand']; $sale_fee = $row['sale_fee']; $points = number_format($row['points']); if ($sale_fee) { $sale = "$"; } else { $sale = ""; } if ($board != $account_id) { if ($days_paid < 1) { $days_paid = "(Days Paid: $days_paid day(s).)"; } else { $days_paid = "(Days Paid: $days_paid day(s).)"; } if ($days_feed < 1) { $days_feed = "(Feed left: $days_feed day(s).)"; } else { $days_feed = "(Feed left: $days_feed day(s).)"; } } else { $days_paid = ""; if ($days_feed < 1) { $days_feed = "(Feed left: $days_feed day(s).)"; } else { $days_feed = "(Feed left: $days_feed day(s).)"; } } echo " "; } if (!mysqli_num_rows($animal_loop)) { echo ""; } echo "
Sale? Name Breed Gender Feed Energy Points
$sale $name (#$animal_id) $breed $brand $gender $days_paid $days_feed $shows_entered $points
No horses.
Dogs
"; if (mysqli_num_rows($animal_loop)) { echo ""; } while ($row = @mysqli_fetch_array($animal_loop)) { $animal_id = $row['id']; $type = $row['type']; $name = $row['name']; $breed = $row['breed']; $gender = $row['gender']; $days_paid = $row['days_paid']; $days_feed = $row['days_feed']; $shows_entered = $row['shows_entered']; $board = $row['board']; $brand = $row['brand']; $sale_fee = $row['sale_fee']; $points = number_format($row['points']); if ($sale_fee) { $sale = "$"; } else { $sale = ""; } if ($board != $account_id) { if ($days_paid < 1) { $days_paid = "(Days Paid: $days_paid day(s).)"; } else { $days_paid = "(Days Paid: $days_paid day(s).)"; } if ($days_feed < 1) { $days_feed = "(Feed left: $days_feed day(s).)"; } else { $days_feed = "(Feed left: $days_feed day(s).)"; } } else { $days_paid = ""; if ($days_feed < 1) { $days_feed = "(Feed left: $days_feed day(s).)"; } else { $days_feed = "(Feed left: $days_feed day(s).)"; } } echo " "; } if (!mysqli_num_rows($animal_loop)) { echo ""; } echo "
Sale? Name Breed Gender Feed Energy Points
$sale $name (#$animal_id) $breed $brand $gender $days_paid $days_feed $shows_entered $points
No dogs.
Shows $create_show
Achievements
Events
Show Events

"; if ($my_admin == 5 && $player_id != $account_id && $my_admin != 0) { echo "
EC Options
View Linked Accounts
"; } if ($my_admin <= 2 && $player_id != $account_id && $my_admin != 0) { echo "
Moderating Options
View Linked Accounts
"; if ($my_admin == 1) { echo "View Messages
"; } echo "

Boot Player
Edit Notes:


"; echo nl2br(stripcslashes($mod_notes)); echo "
Punishment Log

"; $count = 0; $result = @mysqli_query($mysqli_link, "SELECT `mod`, against_id, operation, punishment_id, amount, date, reason, detailed_reason FROM mod_log WHERE against_id='$account_id' ORDER BY punishment_id DESC")or die("Cannot find punishments! " . @mysqli_error($mysqli_link)); while ($row = @mysqli_fetch_array($result)) : $mod_id = $row['mod']; $against_id = $row['against_id']; $operation = $row['operation']; $punishment_id = $row['punishment_id']; $amount = $row['amount']; $reason = $row['reason']; $detailed_reason = $row['detailed_reason']; $date = $row['date']; $count++; if ($count > 1) { echo ""; } if ($my_admin == 1) { echo ""; } else { echo ""; } endwhile; if (!$against_id) { echo ""; } echo "

REVERSE PUNISHMENT: Reverse it now

$operation ($amount on $date)
Reason displayed to player: $reason
Report: $detailed_reason
Done by $mod_id
$operation ($amount on $date)
Reason displayed to player: $reason
Report: $detailed_reason
Done by $mod_id
No punishments.


"; } if ($player_id == $account_id) { echo "
Settings
If you are a basic player and wish to be able to have a layout, please message an Admin to get your account whitelisted! Accounts must be at least 14 days old.

If you are a returning player whose account has become a basic in your absence, do NOT reset your Stable/Kennel description before doing this!
"; if ($my_upgrade && $new_account2) { echo "

"; } elseif ($new_account2 && $basic_layout == 1) { echo " "; } if ($my_upgrade && $new_account2) { echo ""; } echo "
Hide Account Money:
Layout Text:
Layout Background:
Layout Borders:
Layout Title Bars:
Layout Title Text:
NOTE: If you have a customized layout, set these all to transparent so they don't interfere with your coding!

Description/HTML: Layout Generator!

HTML Purification Guide

Stylesheet:
Layout Text:
Layout Background:
Layout Borders:
Layout Title Bars:
Layout Title Text:

Description/HTML: Click here to use HP's layout generator!
View HTML pre-HTMLpurifier
Click here for HTML Purification Guide
Stylesheet:
Notes:


Reset Stable and Kennel Description? "; } echo "
"; echo << function openTab(evt, tabName) { // Declare all variables var i, tabcontent, tablinks; // Get all elements with class="tabcontent" and hide them tabcontent = document.getElementsByClassName("tabcontent"); for (i = 0; i < tabcontent.length; i++) { tabcontent[i].style.display = "none"; } // Get all elements with class="tablinks" and remove the class "active" tablinks = document.getElementsByClassName("tablinks"); for (i = 0; i < tablinks.length; i++) { tablinks[i].className = tablinks[i].className.replace(" active", ""); } // Show the current tab, and add an "active" class to the link that opened the tab document.getElementById(tabName).style.display = "block"; evt.currentTarget.className += " active"; } // Get the element with id="defaultOpen" and click on it document.getElementById("defaultOpen").click(); JS; include('inc/firstgamefooter.php');