Сайт для 2х игровых миров - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Другие игры / Other games > World of WarCraft > Web-обвязки

Web-обвязки Установка веб обвязки, настройка и её создание.

Ответ
Опции темы
Непрочитано 12.02.2010, 21:33   #1
Пользователь

Автор темы (Топик Стартер) Сайт для 2х игровых миров

Сайт для 1го игрового мира я создал спокойно. А вот когда 2 игровых мира это уже проблема. Во первых это нужно 2 конфига ( с этим вроде разобрался ). Во вторых нужно в каджом файле .php писать сначало сразу 2 подключения к конфигам
Цитата:
<?
require_once ('config.php');
$db1 = mysql_connect ("$dbip:$dbport","$dblogin","$dbpass");
?>
<?
require_once ('config30.php');
$db2 = mysql_connect ("$dbip:$dbport","$dblogin","$dbpass");
?>
В третьих для каждогго скрипта нужно отдельно писать, к какому конфигу ( или к какому из подключений он относится ). Кому не сложно, напишите пожалуйс скрипты по очереди для 1го реалма и для 2го. Желательно онлайн, Статус сервера и Аптайм. Вот исходные скрипты
Цитата:
<?
$fp = @fsockopen ("$ip","$gameport",$errno,$errstr,1);
if ($fp)
echo "<img src='/img/статус он.gif' border='0' /><br>";
else
echo "<img src='/img/статус офф.gif' border='0' /><br>";
?>
<?
mysql_select_db ("$rdb");
$uptime = mysql_query ("select max(`starttime`) from `uptime`");
$uptime = time()-mysql_result ($uptime,0);
$sec = $uptime%60;
$uptime = intval ($uptime/60);
$min = $uptime%60;
$uptime = intval ($uptime/60);
$hours = $uptime%24;
$uptime = intval($uptime/24);
$days = $uptime;
echo "Время Работы: $days д $hours ч $min м $sec с<br>";
?>
<?
mysql_selectdb ("$cdb");
$online = mysql_query ("select count(*) from characters where online = 1");
$online = mysql_result ($online,0);
mysql_selectdb ("$rdb");
echo "Игроков Онлайн: $online<br>";
?>
Arsenn вне форума Ответить с цитированием
Непрочитано 12.02.2010, 23:08   #2
Аватар для PROGRAMMATOR
Администратор

По умолчанию Re: Сайт для 2х игровых миров

Цитата:
Сообщение от Arsenn
Во первых это нужно 2 конфига
Кто сказал, что мешает описать в одном конфиге все сервера? Сделать такой, несложный конфиг:

PHP код:
$cfg = array(
    
'server' => array(
        
'first' => array(
            
'ip' => '127.0.0.1',
            
'port' => '80'
        
),
        
'second' => array(
            
'ip' => '127.0.0.2',
            
'port' => '81'
        
)
    )
); 
Далее проверять работу:

PHP код:
static $first_server '1 сервер лежит!'$second_server '2 сервер лежит!';

if (@
fsockopen($cfg['server']['first']['ip'], $cfg['server']['first']['port'], $n$s1))
{
    
$first_server '1 сервер онлайн!<br />';
}

if (@
fsockopen($cfg['server']['second']['ip'], $cfg['server']['second']['port'], $n$s1))
{
    
$second_server '2 сервер онлайн<br />';
}

echo 
$first_server.$second_server
По аналогии делать и вывод статистики.
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR на форуме Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 13.02.2010, 12:22   #3
Пользователь

Автор темы (Топик Стартер) Re: Сайт для 2х игровых миров

скрипты отличаются... сложновато... а можешь написать скрипты в таком виде как у мя.... или написать твои ( конфиг, онлайн, статус, аптайм) полностью (для 2х реалмов)?
Arsenn вне форума Ответить с цитированием
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хостинг игровых серверов Fallen angel Рынок / Marketplace 19 04.08.2013 07:37
Сайт для rfo SinTex Сервер 5 20.04.2010 21:27
Администратор игровых серверов CS 1.6 wfs Рынок / Marketplace 2 14.01.2010 21:27
Проблема с добавлением игровых вещей(Комплектов Брони) Aristocrat Lineage II 4 01.12.2009 22:31
Установка, настройка игровых серверов,веб обвязок и не только. Fallen angel Рынок / Marketplace 0 12.07.2009 01:49


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

Вверх