avatar_Shutter

Как вывести на сайт эмблему Гильдии в MU online

Автор Shutter, 2010 Дек. 05, 17:31

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] mu onlineмодулидополненияэмблема гильдииhex кодвывод фото

Shutter

Подскажите как hex код в поле G_mark  можна вывести на саит в виде картинки (т.е. ебмлему на саит вывести)

$image_query = mssql_fetch_array(mssql_query("Select G_mark FROM Guild WHERE Name='$guild_name'"));
$image = bin2hex($image_query[0]);

а дальше как ??

Everybody

Готовые функции уже есть почти в каждом нормальном вебе, скачай и выбери что требуется (например в mmw, dsw и т.д.)

Sweng

Функция.
<?
function guildlogo($guildmark,$coordxy)
{
$guildmark = bin2hex($guildmark);
$color[0] = "";
$color[1] = "#000000";
$color[2] = "#8c8a8d";
$color[3] = "#ffffff";
$color[4] = "#fe0000";
$color[5] = "#ff8a00";
$color[6] = "#ffff00";
$color[7] = "#8cff01";
$color[8] = "#00ff00";
$color[9] = "#01ff8d";
$color["a"] = "#00ffff";
$color["b"] = "#008aff";
$color["c"] = "#0000fe";
$color["d"] = "#8c00ff";
$color["e"] = "#ff00fe";
$color["f"] = "#ff008c";
$i = 0;
$td = 0;
$table = "<table style="width: ".(8*$coordxy)."px;height:".(8*$coordxy)."px" border=0 cellpadding=0 cellspacing=0><tr>";
do
{
$place = $guildmark{$i};
$i++;
$td++;
$add = $color[$place];
$table .= "<td class="guildlogo" style="background-color: ".$add."; border:0px; padding: 0px;" width="".$coordxy."" height="".$coordxy.""></td>";
if ($td == 8)
{
$table .= "</tr>";
if ($td != 64) $table .= "<tr>";
$td = 0;
}
}
while ($i < 64);
$table .= "</table>";
return $table;
}
?>
Как выводить.
<?
$rowp = mssql_fetch_row(mssql_query("SELECT G_Master,G_Mark FROM Guild WHERE G_Name = 'НАЗВАНИЕ ГИЛЬДИИ ИДИ ПЕРЕМЕННАЯ С ФУНКЦИИ'"));
$guildlogres = $rowp;
$gmark=$guildlogres[1];
$guild_logo = GuildLogo($gmark,5);
echo $guild_logo;
?>

Похожие темы (5)

Сообщений: 15
Просмотров: 13856

Сообщений: 2
Просмотров: 2737