[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Mangoost  
Kasseler Статус
ПРОФИЛЬ
EliTДата: Понедельник, 18.Май.2009, 19:42:17 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 7
Статус: Offline
Люди вы не подскажите как сделать чтобы писалось в блоке не только статус логин и гаме сервера а еще скока в онлайн и т.д буду благодарен.

вот что я пытался сделать)) но он не пишет скока игроков в игре(

Code

<?php
if (!defined('BLOCK_FILE')) {
Header("Location: ../index.php");
exit;
}

$flogin = @fsockopen ("zq.sytes.net",2107, $errno, $errstr, 1);
if ( $flogin )
$content .= "<font><b>Логин сервер:</b> <font color=green><b>ON<BR></b></font>";
else
$content .= "<font><b>Логин сервер:</b> <font color=red><b>OFF<BR></b></font>";

$fgame = @fsockopen ("zq.sytes.net",7777, $errno, $errstr, 1);
if ( $fgame )
$content .= "<font><b>Игровой сервер:</b> <font color=green><b>ON<BR></b></font>";
else
$content .= "<font><b>Игровой сервер:</b> <font color=red><b>OFF</b></font>";

$mysql_addres="xxx";
$mysql_login="xxx";
$mysql_password="xxx";
$mysql_database="xxx";
mysql_connect($mysql_address,$mysql_login,$mysql_password);
mysql_select_db($mysql_database);
$online=mysql_fetch_row(mysql_query("SELECT COUNT(online) FROM characters WHERE online=1"));
$content .= "<table border=\"0\"><tr valign=\"middle\"><td></td><td><font color=\"#RED\"><b>В игре:</b> </font><font color=\"yellow\">$online[0]</font></td></tr></table>";
$content .= "<hr>";

?>


Сообщение отредактировал EliT - Понедельник, 18.Май.2009, 19:42:36
 
ПРОФИЛЬ
CorsaRДата: Среда, 20.Май.2009, 00:09:07 | Сообщение # 2
Живу я здесь
Группа: Администраторы
Сообщений: 497
Статус: Offline
В коментариях посмотри там выкладывал человек:

http://moy-web.net/frontend/index.php?module=Files&do=View&id=1

 
ПРОФИЛЬ
EliTДата: Среда, 27.Май.2009, 20:05:59 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 7
Статус: Offline
Он не работает

Code
< ?php
if (!defined('BLOCK_FILE')) {
Header(\"Location: ../index.php\");
exit;
}
mysql_select_db('350354377_341340347373');
$flogin = @fsockopen (\"342340370_IP\",2106, $errno, $errstr, 1);
if ( $flogin )
$content .= \"Логин сервер: <font color=green>ON<BR ></font >";
else
$content .= "<font >Логин сервер: <font color=red>OFF<BR ></font >" ;

$count=mysql_fetch_array(mysql_query("SELECT COUNT(*) AS count FROM characters WHERE online='1'"));

$fgame = @fsockopen ("ваш_IP",порт_сервера, $errno, $errstr, 1);
if ( $fgame )
$content .= "<font >Игровой сервер: <font color=green>ON<BR ></font >";
else
$content .= "<font >Игровой сервер: <font color=red>OFF</font >";
$count=$count["count"];
$content .= "On-line: ".$count;
?>

Вот что происходит когда этот блок устанавливаю:

http://img33.imageshack.us/my.php?image=123pkg.jpg

Добавлено (27.Май.2009, 20:05:59)
---------------------------------------------
Up

(и мне бы хотелось, увидеть не просто статус сервер, а Скока игрков в online и т.д.)

Сообщение отредактировал EliT - Среда, 20.Май.2009, 13:29:13
 
ПРОФИЛЬ
Vitalya24Дата: Вторник, 02.Июн.2009, 07:30:53 | Сообщение # 4
Рядовой
Группа: Пользователи
Сообщений: 18
Статус: Offline
Посидел сегодня минут так 5 и сделал)) с первого тычка...
Code
<?php
if (!defined('BLOCK_FILE')) {
Header("Location: ../index.php");
exit;
}
#### mysql-сервера Lineage2 ####
$L2JBS_config["mysql_host"]="localhost";    // IP адрес MySQL-сервера  ["localhost"]
$L2JBS_config["mysql_port"]="3306";  // Порт    ["3306"]
$L2JBS_config["mysql_db"]="l2jdb";  // Имя игровой базы   ["l2jdb"]
$L2JBS_config["mysql_login"]="root";  // Логин    ["root"]
$L2JBS_config["mysql_password"]="root";  // Пароль   ["root"]
#### То, что ниже не изменяйте не в коем случае ####
$link = mysql_connect($L2JBS_config['mysql_host'].":".$L2JBS_config['mysql_port'], $L2JBS_config['mysql_login'], $L2JBS_config['mysql_password']);
if (!$link)
die("Couldn't connect to MySQL");
@mysql_select_db($L2JBS_config['mysql_db'], $link);
error_reporting(0);
######################################
$result=mysql_query ("SELECT * FROM characters,char_templates WHERE online and accesslevel<50 AND char_templates.ClassId=characters.classid ORDER BY exp DESC" )
or die('Не удалось получить данные из базы.');
$rows=mysql_num_rows($result);
$flogin = @fsockopen ("195.58.1.117",2106, $errno, $errstr, 1);
if ( $flogin )
$content .= "<font><b>Логин сервер:</b> <font color=green><b>ON<BR></b></font>";
else
$content .= "<font><b>Логин сервер:</b> <font color=red><b>OFF<BR></b></font>";

$fgame = @fsockopen ("195.58.1.117",7777, $errno, $errstr, 1);
if ( $fgame )
$content .= "<font><b>Игровой сервер:</b> <font color=green><b>ON<BR></b></font>";
else
$content .= "<font><b>Игровой сервер:</b> <font color=red><b>OFF</b></font>";
$content .= "<b>Онлайн: </b><font color=green><b>$rows</b></font>";
mysql_close($link);
?>


Сообщение отредактировал Vitalya24 - Вторник, 02.Июн.2009, 07:31:30
 
ПРОФИЛЬ
EliTДата: Чтетверг, 04.Июн.2009, 16:05:55 | Сообщение # 5
Рядовой
Группа: Пользователи
Сообщений: 7
Статус: Offline
Во работает отлично спасибка от меня!!!
 
  • Страница 1 из 1
  • 1
Поиск: