ДядяМиша
27.07.2009 - 22:54
В начале страницы идет код
PHP |
<?php $ip="127.0.0.1"; $host="localhost"; $l_port="9014"; $g_port="7777"; $db_login="root"; $db_pwd="скрыто "; $db_name="l2jdb"; $flogin = @fsockopen ($ip,$l_port, $errno, $errstr, 1); if ( $flogin ) $lstat = "<font color=#00FF00><b>Online</b></font>"; else $lstat = "<font color=red><b>Offline</b></font>";
$fgame = @fsockopen ($g_ip,$g_port, $errno, $errstr, 1); if ( $fgame ) $gstat = "<font color=#00FF00><b>Online</b></font>"; else $gstat = "<font color=red><b>Offline</b></font>";
mysql_connect($host,$db_login,$db_pwd) or die (mysql_error()); mysql_select_db($db_name) or die(mysql_error());
$query = ("SELECT * FROM characters WHERE online=1"); $result = mysql_query($query) or die(mysql_error()); $char_online=mysql_numrows($result);
$query = ("SELECT * FROM accounts WHERE access_level=0"); $result = mysql_query($query) or die(mysql_error()); $acc_online=mysql_numrows($result);
mysql_close(); |
потом немного дизайна. есть блок
HTML |
<td align="left" height="25" valign="bottom" class="status">Сервер: <?php $lstat; ?></td> |
Но на странице статус сервера не отображается. В чем может быть проблема?
ЗЫ Apache/2.2.8 (Win32) DAV/2 mod_ssl/2.2.8 OpenSSL/0.9.8g mod_autoindex_color PHP/5.2.5
Спустя 14 минут, 50 секунд (27.07.2009 - 22:08) DeeKeiD написал(а):
Я не уверен,но может проблема в протоколах TCP\UDP
т.е при запросе UDP на сервер TCP он не будет работать или наоборот
Спустя 6 минут, 6 секунд (27.07.2009 - 22:15) ДядяМиша написал(а):
данная проблема может возникнуть даже при запросе на localhost?
Спустя 12 минут, 36 секунд (27.07.2009 - 22:27) ДядяМиша написал(а):
Вот так всегда... а проблема-то перед носом...
положи на видное место - никто и не заметит