示例#1
0
 function cardid2filename($text)
 {
     $kort = mysql_fetch_array(mysql_query("SELECT name, exp, version FROM cards WHERE id = " . $text));
     $exp = eregi_replace(" ", "", $kort[exp]);
     $exp = eregi_replace("'", "", $exp);
     $text = strtolower($exp) . "/" . cardname2filename($kort[name], $kort[version]);
     return $text;
 }
示例#2
0
文件: index.php 项目: beakid/md
echo $rarity[$r];
?>
, <?php 
echo $exp_info["exp_name"];
?>
</span></h1>
				<div class="cardstats text">
					<?php 
$cards = mysql_query($query = "SELECT *, '' AS version FROM md_cards\n\t\t\t\t\tWHERE\n\t\t\t\t\tIF('{$r}'='all',true,card_rarity = '{$r}') AND IF('{$c}'='all',true,FIND_IN_SET('{$c}',card_color))\n\t\t\t\t\tAND fk_exp_id = '{$e}'\n\t\t\t\t\tORDER BY card_current_rating DESC");
$bildexp = eregi_replace(' ', "", stripslashes($exp_info[exp_name]));
$bildexp = eregi_replace("'", "", strtolower($bildexp));
$xet = $col = 0;
while ($card = mysql_fetch_array($cards)) {
    $xet++;
    $col++;
    $bildurl = "../cardpics/" . $bildexp . "/" . cardname2filename($card[card_name], $card[version]);
    if (!$firstcard_src) {
        $firstcard_src = $bildurl;
    }
    ?>
					<div class="card shadow"><img src="<?php 
    echo $bildurl;
    ?>
" onmouseover="viewCard('<?php 
    echo $bildurl;
    ?>
');" alt="" class="cardpic" />
							<div class="starbox">
								<h3><?php 
    echo $xet;
    ?>
示例#3
0
            $bildexp = eregi_replace("'", "", strtolower($bildexp));
        }
        if ($pick[pk_card_id] == $_POST[chosen_card]) {
            $kortnamn = "<span class=\"" . color2class($pick[card_color]) . "\">" . $pick["card_name"] . "</span>";
            if ($xet == 1) {
                $title = "Sweet!";
                $grade = "We think you made the right pick since {$kortnamn} has higher points than the rest.";
            } elseif ($xet == 2) {
                $title = "OK!";
                $grade = "We think you made an alright pick since {$kortnamn} has the second best points of the three.";
            } elseif ($xet == 3) {
                $title = "Ouch...";
                $grade = "Nooo... bad choice. At least does the community think so since {$kortnamn} is rated as the worst card of the three.";
            }
        }
        $list_output .= "\n\t\t\t\t<li><span onmouseover=\"viewCard('../cardpics/" . $bildexp . "/" . cardname2filename($pick[card_name], $pick[version]) . "')\" class=\"pointer " . color2class($pick[card_color]) . "\">" . $pick[card_name] . "</span>\n\t\t\t\t    <br /><span class=\"grey\">" . $pick[stats_rating] . " points</span></li>";
    }
    ?>
			<h1><?php 
    echo $title;
    ?>
</h1><br />
			<p class="text"><?php 
    echo $grade;
    ?>
</p>

			<ol class="small">
				<?php 
    echo $list_output;
    ?>
示例#4
0
文件: index.php 项目: beakid/md
        ?>
You were the first to pick today! :)<?php 
    }
    ?>
</span></h2>
					<ol class="small">
						<?php 
    while ($pick = mysql_fetch_array($picks)) {
        $bildexp = eregi_replace(' ', "", stripslashes($pick[exp_name]));
        $bildexp = eregi_replace("'", "", strtolower($bildexp));
        ?>
							<li><span onmouseover="viewCard('cardpics/<?php 
        echo $bildexp;
        ?>
/<?php 
        echo cardname2filename($pick[card_name], $pick[version]);
        ?>
')" class="pointer <?php 
        echo color2class($pick[card_color]);
        ?>
"><?php 
        echo $pick[card_name];
        ?>
</span>
							    <br /><span class="grey"><?php 
        echo round($pick[nmb] / $nmb_voters * 100);
        ?>
% (<?php 
        echo $pick[nmb];
        ?>
)</span></li>
示例#5
0
        if ($card[packcard_is_foil]) {
            ?>
<div class="foil" <?php 
            echo $mouseover;
            ?>
></div><?php 
        }
        ?>
<img id="cardimg_<?php 
        echo $x;
        ?>
" src="../cardpics/<?php 
        echo $bildexp;
        ?>
/<?php 
        echo cardname2filename($card[name], $card[version]);
        ?>
"<?php 
        if (!$card[packcard_is_foil]) {
            echo " " . $mouseover;
        }
        ?>
 alt="<?php 
        echo stripslashes($card[name]);
        ?>
" class="cardpic" />
				</div>
				<input type="hidden" name="cardarray[<?php 
        echo $card[fk_card_id];
        ?>
]" value="<?php 
示例#6
0
文件: functions.php 项目: beakid/md
function printDraftPicks($draft_id, $_sort_order = "time", $_color_array = false)
{
    global $draft_info;
    global $cards_drafted;
    if (!$_color_array) {
        $_color_array = $_SESSION["color_array"];
    }
    if ($_sort_order == "color") {
        $sort_order = "find_in_set(card_color, 'L,A,G,R,B,U,W') DESC, card_cmcost DESC";
    } elseif ($_sort_order == "cost") {
        $sort_order = "card_cmcost";
    } elseif ($_sort_order == "cardtype") {
        $sort_order = "card_toughness DESC, card_type";
    } elseif ($_sort_order == "time") {
        $sort_order = "fk_pack_id DESC, pick_number DESC";
    }
    $_SESSION["sort_order"] = $_sort_order;
    $_SESSION["color_array"] = $_color_array;
    $color_filter = " AND (";
    foreach ($_color_array as $one_color) {
        $color_filter .= "FIND_IN_SET('" . $one_color . "',card_color) OR ";
    }
    $color_filter = substr($color_filter, 0, -4) . ")";
    include_once "../include/kortparm_functions.php";
    $cards = mysql_query($apa = "SELECT card_name, '' as version, fk_card_id, COUNT(fk_card_id) AS nmb, exp_name, packcard_is_foil, IF(CHAR_LENGTH(card_color) > 1,'Multi',card_color) AS card_color, pk_packcard_id, card_rarity, card_cmcost, IF(card_type LIKE 'Creature%','Creature',card_type) AS card_type, card_toughness\n\t\tFROM md_packcard, md_pack,md_cards \n\t\tINNER JOIN md_exp ON md_cards.fk_exp_id = pk_exp_id\n\t\tWHERE fk_card_id = pk_card_id AND fk_pack_id = pk_pack_id AND md_packcard.fk_user_id = {$_SESSION['md_userid']} AND md_pack.fk_draft_id = {$draft_id} AND packcard_hidden = 0\n\t\t{$color_filter}\n\t\tGROUP BY fk_card_id\n\t\tORDER BY {$sort_order}");
    $nmb_deck = mysql_num_rows($cards);
    $x = 0;
    if ($draft_info[show_picks] == "1" || ($cards_drafted == 15 || $cards_drafted == 30)) {
        $output = "<h2>My picks</h2>";
        $output .= "<span class=\"text\" id=\"deckstats\">" . deckstats($draft_id) . "</span>";
        $output .= "<p class=\"mini\">Order by <span class=\"orange pointer\" onclick=\"javascript:setXYposition('indicator',event); javascript:orderDeck('picks','" . $draft_id . "','time',true);\">time</span> | <span class=\"orange pointer\" onclick=\"javascript:setXYposition('indicator',event); javascript:orderDeck('picks','" . $draft_id . "','color',true);\">color</span> | <span class=\"orange pointer\" onclick=\"javascript:setXYposition('indicator',event); javascript:orderDeck('picks','" . $draft_id . "','cost',true);\">cost</span> | <span class=\"orange pointer\" onclick=\"javascript:setXYposition('indicator',event); javascript:orderDeck('picks','" . $draft_id . "','cardtype',true);\">type</span></p>";
        $output .= '<div class="breaker"></div><div class="filter_buttons small">
		<img id="color_W" src="../images/button_white_small.png"';
        if (array_search("W", $_color_array) !== false) {
            $output .= ' class="active"';
        }
        $output .= ' onclick="setXYposition(\'indicator\',event); filterColors(\'W\',\'' . $draft_id . '\',\'picks\',\'' . $_sort_order . '\');" alt="" />
		<img id="color_U" src="../images/button_blue_small.png"';
        if (array_search("U", $_color_array) !== false) {
            $output .= ' class="active"';
        }
        $output .= ' onclick="setXYposition(\'indicator\',event); filterColors(\'U\',\'' . $draft_id . '\',\'picks\',\'' . $_sort_order . '\');" alt="" />
		<img id="color_B" src="../images/button_black_small.png"';
        if (array_search("B", $_color_array) !== false) {
            $output .= ' class="active"';
        }
        $output .= ' onclick="setXYposition(\'indicator\',event); filterColors(\'B\',\'' . $draft_id . '\',\'picks\',\'' . $_sort_order . '\');" alt="" />
		<img id="color_R" src="../images/button_red_small.png"';
        if (array_search("R", $_color_array) !== false) {
            $output .= ' class="active"';
        }
        $output .= ' onclick="setXYposition(\'indicator\',event); filterColors(\'R\',\'' . $draft_id . '\',\'picks\',\'' . $_sort_order . '\');" alt="" />
		<img id="color_G" src="../images/button_green_small.png"';
        if (array_search("G", $_color_array) !== false) {
            $output .= ' class="active"';
        }
        $output .= ' onclick="setXYposition(\'indicator\',event); filterColors(\'G\',\'' . $draft_id . '\',\'picks\',\'' . $_sort_order . '\');" alt="" />
		<img id="color_A" src="../images/button_artifacts_small.png"';
        if (array_search("A", $_color_array) !== false) {
            $output .= ' class="active"';
        }
        $output .= ' onclick="setXYposition(\'indicator\',event); filterColors(\'A\',\'' . $draft_id . '\',\'picks\',\'' . $_sort_order . '\');" alt="" />
		<img id="color_L" src="../images/button_lands_small.png"';
        if (array_search("L", $_color_array) !== false) {
            $output .= ' class="active"';
        }
        $output .= ' onclick="setXYposition(\'indicator\',event); filterColors(\'L\',\'' . $draft_id . '\',\'picks\',\'' . $_sort_order . '\');" alt="" />
	</div>';
        while ($card = mysql_fetch_array($cards)) {
            if ($_sort_order == "cardtype") {
                if (strpos($card[card_type], "Creature") > -1 || $card[card_toughness] > "") {
                    $cardtype = "Creature";
                } elseif (strpos($card[card_type], "Enchantment") > -1) {
                    $cardtype = "Enchantment";
                } elseif (strpos($card[card_type], "Artifact") > -1) {
                    $cardtype = "Artifact";
                } elseif (strpos($card[card_type], "Sorcery") > -1) {
                    $cardtype = "Sorcery";
                } elseif (strpos($card[card_type], "Instant") > -1 || strrpos($card[card_type], "Interrupt") > -1) {
                    $cardtype = "Instant";
                } elseif (strpos($card[card_type], "Land") > -1) {
                    $cardtype = "Land";
                }
            }
            $bildexp = eregi_replace(' ', "", stripslashes($card[exp_name]));
            $bildexp = eregi_replace("'", "", strtolower($bildexp));
            if ($_sort_order == "cost" && $lastcmcost != $card["card_cmcost"]) {
                $output .= "<div class=\"breaker grey mini\">" . $card["card_cmcost"] . "cc</div>";
            } elseif ($_sort_order == "color" && $lastcolor != $card["card_color"]) {
                $output .= "<div class=\"breaker grey mini\">" . colortag2word($card["card_color"]) . "</div>";
            } elseif ($_sort_order == "cardtype" && !strstr($card["card_type"], $lastcardtype)) {
                $output .= "<div class=\"breaker grey mini\">" . $card["card_type"] . "</div>";
            }
            $mouseover = "onmouseover=\"viewCard('../cardpics/" . $bildexp . "/" . cardname2filename($card[card_name], $card[version]) . "',event);\"\n\t\t\tonclick=\"javascript:hideCard('" . $card[pk_packcard_id] . "');\"";
            $output .= '<div alt="' . stripslashes($card[card_name]) . '" class="mini card" style="" id="card' . $card[pk_packcard_id] . '" ' . $mouseover . '>';
            if ($card[packcard_is_foil]) {
                $output .= '<div class="foil" ' . $mouseover . '></div>';
            }
            if ($card[nmb] > 1) {
                $output .= "<div class=\"cardcount\">" . $card[nmb] . "</div>";
            }
            $output .= '<img src="../cardpics/' . $bildexp . '/' . cardname2filename($card[card_name], $card[version]) . '"';
            if (!$card[packcard_is_foil]) {
                $output .= " " . $mouseover;
            }
            $output .= 'alt="' . stripslashes($card[card_name]) . '" class="mini cardpic" /></div>';
            $lastcolor = $card[card_color];
            $lastcmcost = $card[card_cmcost];
            $lastcardtype = $cardtype;
        }
    }
    $output .= "<div class=\"breaker\"></div>";
    return $output;
}
示例#7
0
			<form action="draft.php" method="post">
			<input type="hidden" name="action" value="build_deck">
			<br />
			<div id="deck">
				<?php 
echo printDeck($draft_id, "deck", $_SESSION["sort_order"]);
?>
			</div>
			</form>
			
		</div>
		<?php 
$first_card = mysql_fetch_array(mysql_query($apa = "SELECT card_name AS name, '' AS version, exp_name AS exp\n\t\tFROM md_packcard, md_pack, md_cards, md_exp\n\t\tWHERE fk_card_id = pk_card_id AND fk_pack_id = pk_pack_id AND md_cards.fk_exp_id = pk_exp_id\n\t\tAND md_packcard.fk_user_id = {$_SESSION['md_userid']} AND md_pack.fk_draft_id = {$draft_id} AND in_deck = '0'\n\t\tLIMIT 0,1"));
$bildexp = eregi_replace(' ', "", stripslashes($first_card[exp]));
$bildexp = eregi_replace("'", "", strtolower($bildexp));
$firstcard_src = "../cardpics/" . $bildexp . "/" . cardname2filename($first_card[name], $first_card[version]);
?>
		<div id="right" style="width: 350px;">
			<div style="float: right;" class="small" id="show_cardviewer"><img src="<?php 
echo $path;
?>
/images/zoom.png" alt="" style="vertical-align: middle;"> <span class="text blue pointer" onclick="toggleCardViewer('show');">Show cardviewer</span></div>
			
			<div id="cardviewer" class="mini"><div onclick="toggleCardViewer('hide');" id="closecard"><img src="<?php 
echo $path;
?>
/images/close.png"></div><div id="cardcloseup"><img src="<?php 
echo $firstcard_src;
?>
"></div></div>
		<br />