Web сайт - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Движки сайтов (CMS)

Движки сайтов (CMS)
Обсуждения, решения проблем веб обвязок для ява сервера.

Ответ
Опции темы
Непрочитано 26.08.2010, 20:08   #1
Аватар для [Red Dragon]
Пользователь

Автор темы (Топик Стартер) Web сайт

Код:
<? if(!defined('Light_Engine')) {die("Hacking attempt!");}

# ========================================================================== #
#                                                                            #
#               Light_Engine | Модуль: Статус сервера + онлайн               #
#                                                                            #
# ========================================================================== #

# Статус сервера: Online / Offline
$fp = @fsockopen($status['login_ip'], $status['login_port'], $errno, $errstr, 1);
if ($fp >= 1){
$status['login'] =  '<font color="green">Online</font>'; $stats_all['login'] = 'online'; }
else { $status['login'] =  '<font color="red">Offline</font>'; $stats_all['login'] = 'offline'; }
$fp = @fsockopen($status['game_ip'], $status['game_port'], $errno, $errstr, 1);
if ($fp >= 1){
$status['game'] =  '<font color="green">Online</font>'; $stats_all['game'] = 'online'; }
else { $status['game'] =  '<font color="red">Offline</font>'; $stats_all['game'] = 'offline'; }

# Статистика сервера (кол-во человек)
$online = sql($queryList["online"]);
$status['online'] = "<font color=\"green\">".mysql_result($online, 0, 0)."</font>";

# Функция FakeOnline для La2Top.ru
if(!empty($site['fakeonline']))
{
	$online_l2top = mysql_result($online, 0, 0) + $site['fakeonline'];
	$file = fopen("online.txt", "w");
	fwrite($file, "$online_l2top");
	fclose($file);
}

?>
почему ощибка его я ставлю Ip сервера пор логин 2106 гаме 7777 и ошибка

Добавлено через 56 секунд
PHP код:
<? if(!defined('Light_Engine')) {die("Hacking attempt!");}

# ========================================================================== #
#                                                                            #
#                  Light_Engine | Модуль: Статистика сервера                 #
#                                                                            #
# ========================================================================== #

$i 1
$r 255;

$all "<div align='center'>[ <a href=\"?page=stats\">Общая</a> | <a href=\"?page=stats&type=adena\">Богачи</a> | <a href=\"?page=stats&type=online\">Онлайн</a> | <a href=\"?page=stats&type=vote\">Голоса</a> | <a href=\"?page=stats&type=top\">Топ</a> | <a href=\"?page=stats&type=rb\">РБ</a> | <a href=\"?page=stats&type=castle\">Замки</a> | <a href=\"?page=stats&type=clan\">Топ Кланов</a> ]</div><br/>";

$sexes = array('М''Ж');
$online = array('0' => "<font color=red>Offline</font>"'1' => "<font color=green>Online</font>");
$castle = array('0' => "No Castle"' ' => "No Castle"'1' => "Gludio Castle"'2' => "Dion Castle"'3' => "Giran Castle"'4' => "Oren Castle"'5' => "Aden Castle"'6' => "Innadril Castle"'7' => "Goddard Castle"'8' => "Rune Castle"'9' => "Schuttgart Castle");

if (
$_GET ['type'] == ''){
$page_name        "Общая статистика";

$stats_all['online'] = mysql_result (sql($queryList["online"]),0);
$stats_all['characters'] = mysql_result (sql($queryList["charactersCount"], array ("a" => "charid")),0);
$stats_all['account'] = mysql_result (sql($queryList["accountsCount"], array ("a" => "login")),0);
$stats_all['clan'] = mysql_result (sql($queryList["clanDataCount"], array ("a" => "clan_name")),0);

$stats_all['human'] = mysql_result (sql($queryList["raceCount"], array ("a" => "0")),0);
$stats_all['elf'] = mysql_result (sql($queryList["raceCount"], array ("a" => "1")),0);
$stats_all['dark_elf'] = mysql_result (sql($queryList["raceCount"], array ("a" => "2")),0);
$stats_all['ork'] = mysql_result (sql($queryList["raceCount"], array ("a" => "3")),0);
$stats_all['gnom'] = mysql_result (sql($queryList["raceCount"], array ("a" => "4")),0);
$stats_all['kamael'] = mysql_result (sql($queryList["raceCount"], array ("a" => "5")),0);

$stats_all['dawn'] = mysql_result (sql($queryList["sevenSigns"], array ("a" => "dawn")),0);
$stats_all['dusk'] = mysql_result (sql($queryList["sevenSigns"], array ("a" => "dusk")),0);

$stats_all['hellbound']['lvl'] = mysql_result (sql($queryList["hellbound"], array ("a" => "zonesLevel")),0);
$stats_all['hellbound']['trust'] = mysql_result (sql($queryList["hellbound"], array ("a" => "trustLevel")),0);

$stats_all['percent_characters'] = $stats_all['characters']/100;

$page_result    "<table width=\"360\" border=\"0\" cellpadding=\"1\" cellspacing=\"1\" align=\"center\">

<tr align=\"left\"><td><br/><strong>Общая информация</strong><br/><br/></td></tr>
<tr align=\"left\"><td><strong>Логин сервер:</strong></td><td align=\"right\">"
.$stats_all['login']."</td></tr>
<tr align=\"left\"><td><strong>Игровой сервер:</strong></td><td align=\"right\">"
.$stats_all['game']."</td></tr>
<tr align=\"left\"><td><strong>Игроки онлайн:</strong></td><td align=\"right\">"
.$stats_all['online']."</td></tr>
<tr align=\"left\"><td><strong>Персонажей:</strong></td><td align=\"right\">"
.$stats_all['characters']."</td></tr>
<tr align=\"left\"><td><strong>Аккаунтов:</strong></td><td align=\"right\">"
.$stats_all['account']."</td></tr>
<tr align=\"left\"><td><strong>Кланов:</strong></td><td align=\"right\">"
.$stats_all['clan']."</td></tr>

<tr align=\"left\"><td><br/><strong>Расы на сервере</strong><br/><br/></td></tr>
<tr align=\"left\"><td><strong>Люди:</strong></td><td align=\"right\">"
.$stats_all['human']." (".round($stats_all['human']/$stats_all['percent_characters'])."%)</td></tr>
<tr align=\"left\"><td><strong>Эльфы:</strong></td><td align=\"right\">"
.$stats_all['elf']." (".round($stats_all['elf']/$stats_all['percent_characters'])."%)</td></tr>
<tr align=\"left\"><td><strong>Темные эльфы:</strong></td><td align=\"right\">"
.$stats_all['dark_elf']." (".round($stats_all['dark_elf']/$stats_all['percent_characters'])."%)</td></tr>
<tr align=\"left\"><td><strong>Орки:</strong></td><td align=\"right\">"
.$stats_all['ork']." (".round($stats_all['ork']/$stats_all['percent_characters'])."%)</td></tr>
<tr align=\"left\"><td><strong>Гномы:</strong></td><td align=\"right\">"
.$stats_all['gnom']." (".round($stats_all['gnom']/$stats_all['percent_characters'])."%)</td></tr>
<tr align=\"left\"><td><strong>Камаэли:</strong></td><td align=\"right\">"
.$stats_all['kamael']." (".round($stats_all['kamael']/$stats_all['percent_characters'])."%)</td></tr>

<tr align=\"left\"><td><br/><strong>7 Печатей</strong><br/><br/></td></tr>
<tr align=\"left\"><td><strong>Dawn (рассвет):</strong></td><td align=\"right\">"
.$stats_all['dawn']." (".round($stats_all['dawn']/$stats_all['percent_characters'])."%)</td></tr>
<tr align=\"left\"><td><strong>Dusk (сумрак):</strong></td><td align=\"right\">"
.$stats_all['dusk']." (".round($stats_all['dusk']/$stats_all['percent_characters'])."%)</td></tr>

<tr align=\"left\"><td><br/><strong>Hellbound</strong><br/><br/></td></tr>
<tr align=\"left\"><td><strong>Уровень ХБ:</strong></td><td align=\"right\">"
.$stats_all['hellbound']['lvl']."</td></tr>
<tr align=\"left\"><td><strong>Уровень доверия:</strong></td><td align=\"right\">"
.$stats_all['hellbound']['trust']."</td></tr>
</table>"
;
}
else
{
    
$page_result "<p class=\"block\">Непредвиденная ошибка в обработке команды.<br/>Обратитесь к модератору/администратору сайта.</p>";  
}

if (
$_GET ['type'] == 'adena'){
$page_name        "Топ ".$stats['adena']." богачей сервера";

$page_result "<tr>
<th align=center>#</th>
<th align=center>Имя</th>
<th align=center>Уровень</th>
<th align=center>Пол</th>
<th align=center>Количество Аден</th>
<th align=center>Статус</th>
</tr>"
;

$link sql($queryList["statsAdena"], array ("a" => $stats['adena']),0);

while (
$row mysql_fetch_row($link))
{
    
$name mysql_fetch_row(sql($queryList["charIdToName"], array ("a" => $row[2]),0));

    
$page_result .= "<tr>
    <td align=center>
$i</span></td>
    <td align=center>"
.$name[0]."</span></td>
    <td align=center>
$row[3]</span></td>
    <td align=center>"
.$sexes[$row[4]]."</span></td>
    <td align=center>
$row[0] Аден</span></td>
    <td align=center>"
.$online[$row[5]]."</span></td>
    </tr>"
;
    
$i++;
    
$r -= 0;
}
}

if (
$_GET ['type'] == 'online'){
$page_name        "Количество онлайн";

$page_result "<tr>
<th align=center>#</th>
<th align=center>Ник</th>
<th align=center>Уровень</th>
<th align=center>Пол</th>
<th align=center>ПвП/ПК</th>
<th align=center>Клан</th>
</tr>"
;

$link sql($queryList["statsOnline"],0);


while (
$row mysql_fetch_row($link))
{
    
$clan mysql_fetch_row(sql($queryList["clanIdToClanName"], array ("a" => $row[5]),0));

    
$page_result .= "<tr>
    <td align=center>
$i</span></td>
    <td align=center>
$row[0]</td>
    <td align=center>
$row[1]</td>
    <td align=center>"
.$sexes[$row[2]]."</td>
    <td align=center>
$row[3]/$row[4]</td>
    <td align=center>"
.$clan[0]."</td>
    </tr>"
;
    
$i++;
    
$r -= 0;
}
}

if (
$_GET ['type'] == 'vote'){
$page_name        "Топ ".$stats['vote']." голосующих";

$page_result "<tr>
<th align=center>Место</th>
<th align=center>Ник</th>
<th align=center>Количество голосов</th>
</tr>"
;

$link sql($queryList["statsVote"], array ("a" => $stats['vote']),0);

while (
$row mysql_fetch_row($link))
{    
    
$page_result .= "<tr>
    <td align=center>
$i</span></td>
    <td align=center>
$row[0]</td>
    <td align=center>
$row[1]</td>
    </tr>"
;
    
$i++;
    
$r -= 0;
}
}

if (
$_GET ['type'] == 'top'){
$page_name        "Топ ".$stats['top']." Игроков";

$page_result "<tr>
<th align=center>#</th>
<th align=center>Ник</th>
<th align=center>Уровень</th>
<th align=center>ПвП/ПК</th>
<th align=center>Клан</th>
<th align=center>Статус</th>
</tr>"
;

$link sql($queryList["statsTop"], array ("a" => $stats['top']),0);

while (
$row mysql_fetch_row($link))
{
    
$clan mysql_fetch_row(sql($queryList["clanIdToClanName"], array ("a" => $row[4]),0));

    
$page_result .= "<tr>
    <td align=center>
$i</span></td>
    <td align=center>
$row[0]</td>
    <td align=center>
$row[1]</td>
    <td align=center>
$row[2]/$row[3]</td>
    <td align=center>"
.$clan[0]."</td>
    <td align=center>"
.$online[$row[5]]."</td>
    </tr>"
;
    
$i++;
    
$r -= 0;
}
}

if (
$_GET ['type'] == 'rb'){
$page_name        "Статистика РБ";

$page_result "<tr>
<th align=center>#</th>
<th align=center>Имя</th>
<th align=center>Уровень</th>
<th align=center>Время респауна</th>
</tr>"
;

$link sql($queryList["statsRb"], array ("a" => $stats['rb']),0);

while (
$row mysql_fetch_row($link))
{
    if (
$row[1]>1$respawn=date('j M Y H\:i',$row[4]/1000); else $respawn='пока-что жив';

    
$page_result .= "<tr>
    <td align=center>
$i</span></td>
    <td align=center>
$row[0]</td>
    <td align=center>
$row[2]</td>
    <td align=center>
$respawn</td>
    </tr>"
;
    
$i++;
    
$r -= 0;
}
}

if (
$_GET ['type'] == 'castle'){
$page_name        "Статус замков";

$page_result "<tr>
<th align=center>#</th>
<th align=center>Название</th>
<th align=center>Дата осады</th>
<th align=center>Владеет</th>
</tr>"
;

$link sql($queryList["statsCastle"],0);

while (
$row mysql_fetch_row($link))
{
    
$castle_owner mysql_fetch_row(sql($queryList["castleOwner"], array ("a" => $row[0]),0));
    
$siege_date date('D\, j M Y H\:i',$row[2]/1000);

    
$page_result .= "<tr>
    <td align=center>
$i</span></td>
    <td align=center>
$row[1] Castle</td>
    <td align=center>
$siege_date</td>
    <td align=center>"
.$castle_owner[0]."</td>
    </tr>"
;
    
$i++;
    
$r -= 0;
}
}

if (
$_GET ['type'] == 'clan'){
$page_name        "Топ Кланов";

$page_result "<tr>
<th align=center>#</th>
<th align=center>Клан</th>
<th align=center>Уровень</th>
<th align=center>Игроков</th>
<th align=center>Лидер</th>
</tr>"
;

$link sql($queryList["statsClan"],0);

while (
$row mysql_fetch_row($link))
{
    
$clan_leader mysql_fetch_row(sql($queryList["clanLeader"], array ("a" => $row[3]),0));    
    
$clan_member =  mysql_fetch_row(sql($queryList["clanMember"], array ("a" => $row[0]),0));
    
    
$page_result .= "<tr>
    <td align=center>
$i</span></td>
    <td align=center>
$row[1]</td>
    <td align=center>
$row[2]</td>
    <td align=center>"
.$clan_member[0]."</td>
    <td align=center>"
.$clan_leader[0]."</td>
    </tr>"
;
    
$i++;
    
$r -= 0;
}
}

?>

<div id="navitabs">
<h2 class="hide">Меню сайта:</h2>
<a class="navitab" href=".">Привет!</a><span class="hide"> | </span>
<a class="navitab" href="?page=news">Новости</a><span class="hide"> | </span>
<a class="navitab" href="?page=registration">Регистрация</a><span class="hide"> | </span>
<a class="navitab" href="?page=account">ЛК</a><span class="hide"> | </span>
<a class="activenavitab" href="?page=stats">Статистика сервера</a><span class="hide"> | </span>
<a class="navitab" href="?page=bonus">Бонус</a><span class="hide"> | </span>
<a class="navitab" href="?page=rules">Правила</a><span class="hide"> | </span>
<a class="navitab" href="?page=download">Файлы</a><span class="hide"> | </span>
<a class="navitab" href="forum/">Форум</a>
</div>
    
<div id="desc">
<h2>Статистика сервера</h2>
<p>Эта страница предназначена для отображения экономической стороны сервера, так и для отображения статистики среди игроков.<br/><br/>
Тем не менее, данный модуль можно разрабатывать до бесконечности или пока фантазия не кончится. %)</p>
</div>

<div id="main">
<h2><? echo "$page_name"?></h2>
<p><table width='100%' border='0' cellspacing='0' cellpadding='0'>
<? echo "$all""$page_result"; if (!empty($error)) error($error); ?>
</table></p>
</div>
и тут ошибка
__________________

Последний раз редактировалось [Red Dragon]; 26.08.2010 в 20:09. Причина: Добавлено сообщение
[Red Dragon] вне форума Отправить сообщение для [Red Dragon] с помощью ICQ Ответить с цитированием
Непрочитано 26.08.2010, 20:12   #2
Аватар для [STIGMATED]
Супергерой

По умолчанию Re: Web сайт

Где ошибка?
[STIGMATED] вне форума Отправить сообщение для [STIGMATED] с помощью Skype™ Ответить с цитированием
Непрочитано 26.08.2010, 22:26   #3
Аватар для [Red Dragon]
Пользователь

Автор темы (Топик Стартер) Re: Web сайт

ошибка на этих файлах на страницах
__________________
[Red Dragon] вне форума Отправить сообщение для [Red Dragon] с помощью ICQ Ответить с цитированием
Непрочитано 26.08.2010, 22:42   #4
Аватар для Perfecto
Пользователь

По умолчанию Re: Web сайт

Саму ошибку то напишите... Без нее не сможем помочь.
__________________
Просьба к пользователям, соблюдайте правила. Экономьте свои/наши время и нервы
Perfecto вне форума Отправить сообщение для Perfecto с помощью ICQ Ответить с цитированием
Непрочитано 26.08.2010, 22:51   #5
Аватар для [Red Dragon]
Пользователь

Автор темы (Топик Стартер) Re: Web сайт

Код:
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/l/l2zaken.hut2.ru/WWW/data/status.inc.php on line 21

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/l/l2zaken.hut2.ru/WWW/page/stats.php on line 21

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/l/l2zaken.hut2.ru/WWW/page/stats.php on line 22

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/l/l2zaken.hut2.ru/WWW/page/stats.php on line 23

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/l/l2zaken.hut2.ru/WWW/page/stats.php on line 24

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/l/l2zaken.hut2.ru/WWW/page/stats.php on line 26

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/l/l2zaken.hut2.ru/WWW/page/stats.php on line 27

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/l/l2zaken.hut2.ru/WWW/page/stats.php on line 28

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/l/l2zaken.hut2.ru/WWW/page/stats.php on line 29

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/l/l2zaken.hut2.ru/WWW/page/stats.php on line 30

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/l/l2zaken.hut2.ru/WWW/page/stats.php on line 31

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/l/l2zaken.hut2.ru/WWW/page/stats.php on line 33

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/l/l2zaken.hut2.ru/WWW/page/stats.php on line 34

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/l/l2zaken.hut2.ru/WWW/page/stats.php on line 36

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/l/l2zaken.hut2.ru/WWW/page/stats.php on line 37

Warning: Division by zero in /home/l/l2zaken.hut2.ru/WWW/page/stats.php on line 52

Warning: Division by zero in /home/l/l2zaken.hut2.ru/WWW/page/stats.php on line 53

Warning: Division by zero in /home/l/l2zaken.hut2.ru/WWW/page/stats.php on line 54

Warning: Division by zero in /home/l/l2zaken.hut2.ru/WWW/page/stats.php on line 55

Warning: Division by zero in /home/l/l2zaken.hut2.ru/WWW/page/stats.php on line 56

Warning: Division by zero in /home/l/l2zaken.hut2.ru/WWW/page/stats.php on line 57

Warning: Division by zero in /home/l/l2zaken.hut2.ru/WWW/page/stats.php on line 60

Warning: Division by zero in /home/l/l2zaken.hut2.ru/WWW/page/stats.php on line 61
Код:
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/l/l2zaken.hut2.ru/WWW/data/status.inc.php on line 21
__________________
[Red Dragon] вне форума Отправить сообщение для [Red Dragon] с помощью ICQ Ответить с цитированием
Непрочитано 26.08.2010, 23:38   #6
Аватар для Perfecto
Пользователь

По умолчанию Re: Web сайт

Вот допустим строка (я так понял в ней, хотя и не только в ней, ошибка)
PHP код:
$stats_all['online'] = mysql_result (sql($queryList["online"]),0); 
измените ее на
PHP код:
$stats_all['online'] = mysql_result (sql($queryList["online"]),0) or die (mysql_error(sql($queryList["online"]),0)); 
И по аналогии с другими
выведет саму ошибку (то что сейчас только предупреждение об ошибке)
__________________
Просьба к пользователям, соблюдайте правила. Экономьте свои/наши время и нервы
Perfecto вне форума Отправить сообщение для Perfecto с помощью ICQ Ответить с цитированием
Непрочитано 26.08.2010, 23:51   #7
Аватар для [Red Dragon]
Пользователь

Автор темы (Топик Стартер) Re: Web сайт

Код:
<? if(!defined('Light_Engine')) {die("Hacking attempt!");}

# ========================================================================== #
#                                                                            #
#                  Light_Engine | Модуль: Статистика сервера                 #
#                                                                            #
# ========================================================================== #

$i = 1; 
$r = 255;

$all = "<div align='center'>[ <a href=\"?page=stats\">Общая</a> | <a href=\"?page=stats&type=adena\">Богачи</a> | <a href=\"?page=stats&type=online\">Онлайн</a> | <a href=\"?page=stats&type=vote\">Голоса</a> | <a href=\"?page=stats&type=top\">Топ</a> | <a href=\"?page=stats&type=rb\">РБ</a> | <a href=\"?page=stats&type=castle\">Замки</a> | <a href=\"?page=stats&type=clan\">Топ Кланов</a> ]</div><br/>";

$sexes = array('М', 'Ж');
$online = array('0' => "<font color=red>Offline</font>", '1' => "<font color=green>Online</font>");
$castle = array('0' => "No Castle", ' ' => "No Castle", '1' => "Gludio Castle", '2' => "Dion Castle", '3' => "Giran Castle", '4' => "Oren Castle", '5' => "Aden Castle", '6' => "Innadril Castle", '7' => "Goddard Castle", '8' => "Rune Castle", '9' => "Schuttgart Castle");

if ($_GET ['type'] == ''){
$page_name		= "Общая статистика";

$stats_all['online'] = mysql_result (sql($queryList["online"]),0) or die (mysql_error($queryList["online"]));
$stats_all['characters'] = mysql_result (sql($queryList["charactersCount"], array ("a" => "charid")),0) or die (mysql_error($queryList["charactersCount"]));
$stats_all['account'] = mysql_result (sql($queryList["accountsCount"], array ("a" => "login")),0) or die (mysql_error($queryList["accountsCount"]));
$stats_all['clan'] = mysql_result (sql($queryList["clanDataCount"], array ("a" => "clan_name")),0) or die (mysql_error($queryList["clanDataCount"]));

$stats_all['human'] = mysql_result (sql($queryList["raceCount"], array ("a" => "0")),0) or die (mysql_error($queryList["raceCount"]));
$stats_all['elf'] = mysql_result (sql($queryList["raceCount"], array ("a" => "1")),0) or die (mysql_error($queryList["raceCount"]));
$stats_all['dark_elf'] = mysql_result (sql($queryList["raceCount"], array ("a" => "2")),0) or die (mysql_error($queryList["raceCount"]));
$stats_all['ork'] = mysql_result (sql($queryList["raceCount"], array ("a" => "3")),0) or die (mysql_error($queryList["raceCount"]));
$stats_all['gnom'] = mysql_result (sql($queryList["raceCount"], array ("a" => "4")),0) or die (mysql_error($queryList["raceCount"]));
$stats_all['kamael'] = mysql_result (sql($queryList["raceCount"], array ("a" => "5")),0) or die (mysql_error($queryList["raceCount"]));

$stats_all['dawn'] = mysql_result (sql($queryList["sevenSigns"], array ("a" => "dawn")),0) or die (mysql_error($queryList["sevenSigns"]));
$stats_all['dusk'] = mysql_result (sql($queryList["sevenSigns"], array ("a" => "dusk")),0) or die (mysql_error($queryList["sevenSigns"]));

$stats_all['hellbound']['lvl'] = mysql_result (sql($queryList["hellbound"], array ("a" => "zonesLevel")),0) or die (mysql_error($queryList["hellbound"]));
$stats_all['hellbound']['trust'] = mysql_result (sql($queryList["hellbound"], array ("a" => "trustLevel")),0) or die (mysql_error($queryList["hellbound"]));

$stats_all['percent_characters'] = $stats_all['characters']/100;

$page_result	= "<table width=\"360\" border=\"0\" cellpadding=\"1\" cellspacing=\"1\" align=\"center\">

<tr align=\"left\"><td><br/><strong>Общая информация</strong><br/><br/></td></tr>
<tr align=\"left\"><td><strong>Логин сервер:</strong></td><td align=\"right\">".$stats_all['login']."</td></tr>
<tr align=\"left\"><td><strong>Игровой сервер:</strong></td><td align=\"right\">".$stats_all['game']."</td></tr>
<tr align=\"left\"><td><strong>Игроки онлайн:</strong></td><td align=\"right\">".$stats_all['online']."</td></tr>
<tr align=\"left\"><td><strong>Персонажей:</strong></td><td align=\"right\">".$stats_all['characters']."</td></tr>
<tr align=\"left\"><td><strong>Аккаунтов:</strong></td><td align=\"right\">".$stats_all['account']."</td></tr>
<tr align=\"left\"><td><strong>Кланов:</strong></td><td align=\"right\">".$stats_all['clan']."</td></tr>

<tr align=\"left\"><td><br/><strong>Расы на сервере</strong><br/><br/></td></tr>
<tr align=\"left\"><td><strong>Люди:</strong></td><td align=\"right\">".$stats_all['human']." (".round($stats_all['human']/$stats_all['percent_characters'])."%)</td></tr>
<tr align=\"left\"><td><strong>Эльфы:</strong></td><td align=\"right\">".$stats_all['elf']." (".round($stats_all['elf']/$stats_all['percent_characters'])."%)</td></tr>
<tr align=\"left\"><td><strong>Темные эльфы:</strong></td><td align=\"right\">".$stats_all['dark_elf']." (".round($stats_all['dark_elf']/$stats_all['percent_characters'])."%)</td></tr>
<tr align=\"left\"><td><strong>Орки:</strong></td><td align=\"right\">".$stats_all['ork']." (".round($stats_all['ork']/$stats_all['percent_characters'])."%)</td></tr>
<tr align=\"left\"><td><strong>Гномы:</strong></td><td align=\"right\">".$stats_all['gnom']." (".round($stats_all['gnom']/$stats_all['percent_characters'])."%)</td></tr>
<tr align=\"left\"><td><strong>Камаэли:</strong></td><td align=\"right\">".$stats_all['kamael']." (".round($stats_all['kamael']/$stats_all['percent_characters'])."%)</td></tr>

<tr align=\"left\"><td><br/><strong>7 Печатей</strong><br/><br/></td></tr>
<tr align=\"left\"><td><strong>Dawn (рассвет):</strong></td><td align=\"right\">".$stats_all['dawn']." (".round($stats_all['dawn']/$stats_all['percent_characters'])."%)</td></tr>
<tr align=\"left\"><td><strong>Dusk (сумрак):</strong></td><td align=\"right\">".$stats_all['dusk']." (".round($stats_all['dusk']/$stats_all['percent_characters'])."%)</td></tr>

<tr align=\"left\"><td><br/><strong>Hellbound</strong><br/><br/></td></tr>
<tr align=\"left\"><td><strong>Уровень ХБ:</strong></td><td align=\"right\">".$stats_all['hellbound']['lvl']."</td></tr>
<tr align=\"left\"><td><strong>Уровень доверия:</strong></td><td align=\"right\">".$stats_all['hellbound']['trust']."</td></tr>
</table>";
}
else
{
	$page_result = "<p class=\"block\">Непредвиденная ошибка в обработке команды.<br/>Обратитесь к модератору/администратору сайта.</p>";  
}

if ($_GET ['type'] == 'adena'){
$page_name		= "Топ ".$stats['adena']." богачей сервера";

$page_result = "<tr>
<th align=center>#</th>
<th align=center>Имя</th>
<th align=center>Уровень</th>
<th align=center>Пол</th>
<th align=center>Количество Аден</th>
<th align=center>Статус</th>
</tr>";

$link = sql($queryList["statsAdena"], array ("a" => $stats['adena']),0);

while ($row = mysql_fetch_row($link))
{
	$name = mysql_fetch_row(sql($queryList["charIdToName"], array ("a" => $row[2]),0));

	$page_result .= "<tr>
	<td align=center>$i</span></td>
	<td align=center>".$name[0]."</span></td>
	<td align=center>$row[3]</span></td>
	<td align=center>".$sexes[$row[4]]."</span></td>
	<td align=center>$row[0] Аден</span></td>
	<td align=center>".$online[$row[5]]."</span></td>
	</tr>";
	$i++;
	$r -= 0;
}
}

if ($_GET ['type'] == 'online'){
$page_name		= "Количество онлайн";

$page_result = "<tr>
<th align=center>#</th>
<th align=center>Ник</th>
<th align=center>Уровень</th>
<th align=center>Пол</th>
<th align=center>ПвП/ПК</th>
<th align=center>Клан</th>
</tr>";

$link = sql($queryList["statsOnline"],0);


while ($row = mysql_fetch_row($link))
{
	$clan = mysql_fetch_row(sql($queryList["clanIdToClanName"], array ("a" => $row[5]),0));

	$page_result .= "<tr>
	<td align=center>$i</span></td>
	<td align=center>$row[0]</td>
	<td align=center>$row[1]</td>
	<td align=center>".$sexes[$row[2]]."</td>
	<td align=center>$row[3]/$row[4]</td>
	<td align=center>".$clan[0]."</td>
	</tr>";
	$i++;
	$r -= 0;
}
}

if ($_GET ['type'] == 'vote'){
$page_name		= "Топ ".$stats['vote']." голосующих";

$page_result = "<tr>
<th align=center>Место</th>
<th align=center>Ник</th>
<th align=center>Количество голосов</th>
</tr>";

$link = sql($queryList["statsVote"], array ("a" => $stats['vote']),0);

while ($row = mysql_fetch_row($link))
{	
	$page_result .= "<tr>
	<td align=center>$i</span></td>
	<td align=center>$row[0]</td>
	<td align=center>$row[1]</td>
	</tr>";
	$i++;
	$r -= 0;
}
}

if ($_GET ['type'] == 'top'){
$page_name		= "Топ ".$stats['top']." Игроков";

$page_result = "<tr>
<th align=center>#</th>
<th align=center>Ник</th>
<th align=center>Уровень</th>
<th align=center>ПвП/ПК</th>
<th align=center>Клан</th>
<th align=center>Статус</th>
</tr>";

$link = sql($queryList["statsTop"], array ("a" => $stats['top']),0);

while ($row = mysql_fetch_row($link))
{
	$clan = mysql_fetch_row(sql($queryList["clanIdToClanName"], array ("a" => $row[4]),0));

	$page_result .= "<tr>
	<td align=center>$i</span></td>
	<td align=center>$row[0]</td>
	<td align=center>$row[1]</td>
	<td align=center>$row[2]/$row[3]</td>
	<td align=center>".$clan[0]."</td>
	<td align=center>".$online[$row[5]]."</td>
	</tr>";
	$i++;
	$r -= 0;
}
}

if ($_GET ['type'] == 'rb'){
$page_name		= "Статистика РБ";

$page_result = "<tr>
<th align=center>#</th>
<th align=center>Имя</th>
<th align=center>Уровень</th>
<th align=center>Время респауна</th>
</tr>";

$link = sql($queryList["statsRb"], array ("a" => $stats['rb']),0);

while ($row = mysql_fetch_row($link))
{
	if ($row[1]>1) $respawn=date('j M Y H\:i',$row[4]/1000); else $respawn='пока-что жив';

	$page_result .= "<tr>
	<td align=center>$i</span></td>
	<td align=center>$row[0]</td>
	<td align=center>$row[2]</td>
	<td align=center>$respawn</td>
	</tr>";
	$i++;
	$r -= 0;
}
}

if ($_GET ['type'] == 'castle'){
$page_name		= "Статус замков";

$page_result = "<tr>
<th align=center>#</th>
<th align=center>Название</th>
<th align=center>Дата осады</th>
<th align=center>Владеет</th>
</tr>";

$link = sql($queryList["statsCastle"],0);

while ($row = mysql_fetch_row($link))
{
	$castle_owner = mysql_fetch_row(sql($queryList["castleOwner"], array ("a" => $row[0]),0));
	$siege_date = date('D\, j M Y H\:i',$row[2]/1000);

	$page_result .= "<tr>
	<td align=center>$i</span></td>
	<td align=center>$row[1] Castle</td>
	<td align=center>$siege_date</td>
	<td align=center>".$castle_owner[0]."</td>
	</tr>";
	$i++;
	$r -= 0;
}
}

if ($_GET ['type'] == 'clan'){
$page_name		= "Топ Кланов";

$page_result = "<tr>
<th align=center>#</th>
<th align=center>Клан</th>
<th align=center>Уровень</th>
<th align=center>Игроков</th>
<th align=center>Лидер</th>
</tr>";

$link = sql($queryList["statsClan"],0);

while ($row = mysql_fetch_row($link))
{
	$clan_leader = mysql_fetch_row(sql($queryList["clanLeader"], array ("a" => $row[3]),0));	
	$clan_member =  mysql_fetch_row(sql($queryList["clanMember"], array ("a" => $row[0]),0));
	
	$page_result .= "<tr>
	<td align=center>$i</span></td>
	<td align=center>$row[1]</td>
	<td align=center>$row[2]</td>
	<td align=center>".$clan_member[0]."</td>
	<td align=center>".$clan_leader[0]."</td>
	</tr>";
	$i++;
	$r -= 0;
}
}

?>

<div id="navitabs">
<h2 class="hide">Меню сайта:</h2>
<a class="navitab" href=".">Привет!</a><span class="hide"> | </span>
<a class="navitab" href="?page=news">Новости</a><span class="hide"> | </span>
<a class="navitab" href="?page=registration">Регистрация</a><span class="hide"> | </span>
<a class="navitab" href="?page=account">ЛК</a><span class="hide"> | </span>
<a class="activenavitab" href="?page=stats">Статистика сервера</a><span class="hide"> | </span>
<a class="navitab" href="?page=bonus">Бонус</a><span class="hide"> | </span>
<a class="navitab" href="?page=rules">Правила</a><span class="hide"> | </span>
<a class="navitab" href="?page=download">Файлы</a><span class="hide"> | </span>
<a class="navitab" href="forum/">Форум</a>
</div>
	
<div id="desc">
<h2>Статистика сервера</h2>
<p>Эта страница предназначена для отображения экономической стороны сервера, так и для отображения статистики среди игроков.<br/><br/>
Тем не менее, данный модуль можно разрабатывать до бесконечности или пока фантазия не кончится. %)</p>
</div>

<div id="main">
<h2><? echo "$page_name"?></h2>
<p><table width='100%' border='0' cellspacing='0' cellpadding='0'>
<? echo "$all", "$page_result"; if (!empty($error)) error($error); ?>
</table></p>
так
__________________
[Red Dragon] вне форума Отправить сообщение для [Red Dragon] с помощью ICQ Ответить с цитированием
Непрочитано 27.08.2010, 00:06   #8
Аватар для Perfecto
Пользователь

По умолчанию Re: Web сайт

Прошу прощения, я ошибся, не совсем так

PHP код:
$stats_all['online'] = mysql_result (sql($queryList["online"]),0) or die (mysql_error()); 
вот в таком виде
__________________
Просьба к пользователям, соблюдайте правила. Экономьте свои/наши время и нервы
Perfecto вне форума Отправить сообщение для Perfecto с помощью ICQ Ответить с цитированием
Непрочитано 27.08.2010, 00:10   #9
Аватар для PROGRAMMATOR
Администратор

По умолчанию Re: Web сайт

Да ошибки там из-за несоответствия структуры таблицы.
Скрипт еще то *овно.
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 27.08.2010, 00:16   #10
Аватар для [Red Dragon]
Пользователь

Автор темы (Топик Стартер) Re: Web сайт

Warning: mysql_connect(): Too many connections in /home/l/l2zaken.hut2.ru/WWW/data/sql.inc.php on line 9

Warning: mysql_select_db(): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /home/l/l2zaken.hut2.ru/WWW/data/sql.inc.php on line 10

Warning: mysql_select_db(): A link to the server could not be established in /home/l/l2zaken.hut2.ru/WWW/data/sql.inc.php on line 10

Warning: mysql_query(): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /home/l/l2zaken.hut2.ru/WWW/data/sql.inc.php on line 11

Warning: mysql_query(): A link to the server could not be established in /home/l/l2zaken.hut2.ru/WWW/data/sql.inc.php on line 11
__________________
[Red Dragon] вне форума Отправить сообщение для [Red Dragon] с помощью ICQ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Web сайт [Red Dragon] Движки сайтов (CMS) 11 06.08.2010 15:44
Сайт для wow 3.2.2 StASKoNet Web-обвязки 24 01.08.2010 20:08
[Продам] сайт KGB Рынок / Marketplace 6 26.05.2010 09:25
Сайт для rfo SinTex Сервер 5 20.04.2010 21:27
Сайт. NightDevil Программирование / Programming 1 01.01.2010 21:18


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 16:09. Часовой пояс GMT +3.

Вверх