Oxxy

Статус сервера

6 сообщений в этой теме

Помогите заменить текст на иконки :(

Не получается

надо заменить это:

"<span class=\"style\">Онлайн</span>",

"<span class=\"style2\">Оффлайн</span>",

на <img src...>, у меня не получается, начинает выдавать ошибку :)

Кто сделает, поставлю пару спасибок (:

<style>
.style {
font-size: 10px;
font: Verdana;
font-weight: bold;
color: #009900;
align:center;
background-image: url(php/status/online.png);
}
.style2 {
font-size: 10px;
font: Verdana;
font-weight: bold;
color: #FF0000;
align:center;
background: url(php/status/offline.png);
}
.style3 {
font-size: 10px;
font: Verdana;
color: #FF0000;
align:center;
}
</style>

<?php

/**
* @Fetish
* @copyright 2008
*/

$name = "Ragnarok"; // Name of your server

$ip = "localhost"; // Ip of server

$charport = "6121"; // Por Char
$loginport = "6900"; // Port Login
$mapport = "5121"; // Port Map

$show = 0; # [0: Show Login,Map,Char or option 1: Show Name server and Status]

$status = array (
"<span class=\"style\">Онлайн</span>",
"<span class=\"style2\">Оффлайн</span>",
"<Font Face='Verdana' Style='Font-Size: 15'><B>", "</B></Font>"
);
$portserver = array ($charport,$loginport,$mapport);
for ($i = 0; isset ($portserver[$i]); $i ++) {
$something[$i] = $status[1];
if($open = @fsockopen(gethostbyname($ip),$portserver[$i],$error,$erro2, (float)0.5)) {
$something[$i] = $status[0];
fclose($open);
}
}
$show_1 = $name;
if(!$show)
$show_2 = array ("Char Сервер:<br>","Login Сервер:<br>","Map Сервер:<br>");
else {
if($show[0] == $status[1] || $algo[1] == $status[1] || $algo[2] == $status[1])
$something[0] = $status[1];
else
$something[0] = $status[0];
}
$host = "localhost"; // Default Host
$user = "oxxy"; // Default User
$pass = ""; // Default Password
$db = "ragnarok"; // Your Database
$connect = mysql_connect($host,$user,$pass) or die (mysql_error());
$select = mysql_select_db($db) or die (mysql_error());
$query = mysql_query ("SELECT COUNT(*) as total FROM `char` WHERE online = '1'");
$num = mysql_num_rows ($query);
for ($i = 0; isset ($show_2[$i]); $i ++)
echo "<br>$status[2] $show_2[$i] $status[3] $something[$i]";
/*echo "<br><Font Face='Verdana' Style='Font-Size: 13'><b>Онлайн: <span class=\"style3\">$num</span></b></font>";
?>*/

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

при этом ты еще и хвастаешься дизайнами своими....

я уверен чуть более чем полностью в кавычках, которые ты ставить правильно не умеешь

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Извините, но где я чем-то хвастался? Вам видно к окулисту пора сходить...

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

какулист сказал что зрение в порядке)

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

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Саня, не обращай внимание, ты не видел(и не стоит) что этот какулист мне в скайпе писал.. <_<

Я человеку пол ночи вчера вталкивал, что нужно выучить то нужно выучить то, объяснил многое, но видать пустая трата времени, то оно и видно. :rolleyes:

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Цитата

 

Всем привет друзья! Не хотел создаать тему два раза подряд! Решил написать сюда!

Хотелось бы добавить время сервера, но не как не могу найти скрипт в php я слаб, может у кого есть ? Пытался вписать что то типо этого но разница во времени была между сервером и сайтом 

<?php echo $server->getServerTime(' H:i:s ') ?>

Заранее спасибо

 

Проблема решена, Решил сделать через JS кому нужно скинул файл

time.html

Time

Изменено пользователем <HTML>
1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас