02-12-2010, 09:33 PM
Сайт для 1го игрового мира я создал спокойно. А вот когда 2 игровых мира это уже проблема. Во первых это нужно 2 конфига ( с этим вроде разобрался ). Во вторых нужно в каджом файле .php писать сначало сразу 2 подключения к конфигам
Цитата:<?В третьих для каждогго скрипта нужно отдельно писать, к какому конфигу ( или к какому из подключений он относится ). Кому не сложно, напишите пожалуйс скрипты по очереди для 1го реалма и для 2го. Желательно онлайн, Статус сервера и Аптайм. Вот исходные скрипты
require_once ('config.php');
$db1 = mysql_connect ("$dbip:$dbport","$dblogin","$dbpass");
?>
<?
require_once ('config30.php');
$db2 = mysql_connect ("$dbip:$dbport","$dblogin","$dbpass");
?>
Цитата:<?
$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>";
?>