Назад

Баннер С Онлайном

Автор: Bakler: Дата: 11.10.2008

Можете пожалуйста объяснить как делают дапустим свой баннер сервера и там показывается онлайн?! скажите плиз! :blink:

Автор: Bakler: Дата: 11.10.2008

Будем ждать пример или объяснения +)

Автор: Apachie: Дата: 11.11.2008

йа бы на твоем месте не ждал а сам сделал щас этим никто наверно заниматься не будет

Автор: Sukk: Дата: 01.14.2009

код прекрути к панельке

Автор: Banny: Дата: 02.03.2009

хм если не прав поправте

саздаем файл "status.php" и записуем туда вот это:






include('dir/online.php'); путь к вашему скрипту
?>
дальше в своем файле css создайте такую табличку
banner {
width:100px; Длина таблички
height:100px; Ширина таблички
text-align: left;
padding-top: 0px;
padding-left: 0px;
text-decoration:none;
}
banner2 {
background-image: url(../img/1.jpg); картинка на каторой вы хотите чтобы отображала ваш онлайн
width:100px;сюда пишим длину банера
height:100px;Ширина банера
text-align: left;
padding-top: 0px; а вот собствено в этом и прикол это отступ от верха
padding-left: 0px; а это отступ от левого края спомошю этих 2 фунций вы двигаете свой скрипт в то место где вы хочете чтобы ано было но строго по табличке
text-decoration:none;
}
Создаем файл online.php - тут будет наш скрипт





Автор: Dwarf: Дата: 02.03.2009

PHP скрипт на вашем сайте создает картинку... при каждом изменение онлайна генерит заново! А человеку вы даете код примерно такой


Там есть пара нюансов я пока не разобрался но в своей панельке буду делать как на Зени ро что бы юзер бары рисовались с уровнем перса и так далие! =)

Автор: toxx: Дата: 05.02.2009

Я всё сделал как написал банни создал все 3 файла прописал пути к файлам вот только не пойму что делать дальше ...
помогите пожалуйста!

Автор: SergeiX: Дата: 05.02.2009

Вещь хорошая понадобилась бы хД)

Автор: SergeiX: Дата: 05.03.2009

м как бы реализеровать хД)

Автор: Sanasol: Дата: 05.03.2009


$host  = "localhost";
$user = "mysql логин";
$pass = "mysql пароль";
$db = "база рагнарока";

/*не изменяйте это код */
$link = mysql_connect($host, $user, $pass) or die(mysql_error());
@mysql_select_db($db,$link);

$query = "SELECT user FROM sstatus";
$result = mysql_query($query,$link);
while ($row = mysql_fetch_object($result)) {
$online=$row->user;
}
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s", 10000) . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Content-Type:image/png charset=Windows-1251");
$im=imagecreatefrompng("counter.PNG"); // путь к png имэйджу
$text_color = imagecolorallocate($im, 0, 0, 0);
imagestring($im, 7, 12, 5, "Тут пишите название сервака или что хотите: $online", $text_color);
imagepng($im);
imagedestroy($im);
?>

Незабудьте создать png!
Переменная $online выдаст Вам число - онлайн в данный момент.

Автор: Skay: Дата: 05.14.2009

пишет изобрадение не может быть показано так как содержит ошибку
что делать

Автор: Sanasol: Дата: 05.15.2009

Ты про какой код?

Автор: Skay: Дата: 05.15.2009

про твой

Автор: Sanasol: Дата: 05.15.2009

1. Создаешь файл online.php
2. Туда етот код.
3. Изменяешь его ну там базы.... пароли....
4. В той же папке создаешь картинку counter.PNG
*obstenku**obstenku**obstenku*
У меня все работает........

Автор: Skay: Дата: 05.15.2009

всё сделал как ты сказал теперь такая тема
Access denied for user 'apache'@'localhost' (using password: NO)

Автор: Sanasol: Дата: 05.15.2009

Пароль на базу поставь если он не стоит.... Или проверь правильность названий баз и паролей...

Автор: Skay: Дата: 05.15.2009

дык пароль стоит всё правильно прописано

Автор: Skay: Дата: 05.15.2009

у меня всё большими
объясните поточней как его установаить

Автор: MiRoTVoReZ: Дата: 05.15.2009

Да и стиль шрифта бы тоже поменять нужно)

Автор: Skay: Дата: 05.15.2009

теперь пишет изображение не может быть открытым как содержит ошибку

Автор: Skay: Дата: 05.15.2009

во всё спасиб

Автор: Skay: Дата: 05.15.2009

это есть одно но не паказывается онлайн

Автор: Skay: Дата: 05.16.2009

imagestring($im, 7, 12, 5, "Online: $online", $text_color);
на картинке просто тупа пишет Online : и всё

Автор: Skay: Дата: 05.16.2009

всё равно не показывает

Автор: 54546: Дата: 05.30.2009

include('dir/online.php'); путь к вашему скрипту

вот я не понял нужно папку создать в Движке Розе с названием dir?

Автор: Cole McCormick: Дата: 05.30.2009

помоему это корень сайта

Автор: Cole McCormick: Дата: 05.30.2009

без раздницы в общем, куда закинешь туда и указывай.

Автор: 54546: Дата: 05.30.2009

Спасибо я понял вас!

Автор: Skay: Дата: 05.31.2009

ребят всё сделал уже не знамо сколько мозг выношу не получается и всё
онлайн даже 0 не показывает

Автор: 54546: Дата: 06.02.2009

в Чем проблемма?

Автор: 54546: Дата: 06.02.2009

у меня показывает. Как будто нету картинки! нарисована иконка и в нем

Рисунок

Автор: 54546: Дата: 06.02.2009

мой online.php






counter.PNG - у меня в самой rose/counter.PNG
И у меня пустая страница!

Автор: Мяфк: Дата: 06.02.2009

А онлайн.пхп у тебя в директории роза или в другой папке?

Автор: 54546: Дата: 06.02.2009

в дириктории Роза rosa/online.php

Автор: Мяфк: Дата: 06.02.2009

$user = "База"; Это не база а имя пользователя...

Автор: Мяфк: Дата: 06.02.2009

Ну и ещё, банер то на пхп написан а роза помойму на штмл...

Автор: 54546: Дата: 06.02.2009

$user = "База"; Это не база а имя пользователя...

Я это понял! не в этом дело!

Ну и ещё, банер то на пхп написан а роза помойму на штмл...

Не тупи!

Автор: Skay: Дата: 06.03.2009

вот что у меня получается

Автор: 54546: Дата: 06.04.2009


Почему не пишет онлайн сервера? Не могли бы помочь мне?

$host = "------";
$user = "------";
$pass = "------";
$db = "------";

/*не изменяйте это код */
$link = mysql_connect($host, $user, $pass) or die(mysql_error());
@mysql_select_db($db,$link);

$query = "SELECT user FROM sstatus";
$result = mysql_query($query,$link);
while ($row = mysql_fetch_object($result)) {
$online=$row->user;
}
header("Expires: Mon, 5 Jul 2009 00:53:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s", 10000) . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Content-Type:image/png charset=Windows-1251");
$im=imagecreatefrompng("counter.PNG"); // путь к png имэйджу
$text_color = imagecolorallocate($im, 0, 0, 0);
imagestring($im, 7, 12, 5, "$online", $text_color);
imagepng($im);
imagedestroy($im);
?>


Автор: Nosferatu.max: Дата: 06.04.2009

$host = "localhost";
$user = "mysql логин";
$pass = "mysql пароль";
$db = "база рагнарока";

/*не изменяйте это код */
$link = mysql_connect($host, $user, $pass) or die(mysql_error());
@mysql_select_db($db,$link);

$query = "SELECT user FROM sstatus";
$result = mysql_query($query,$link);
while ($row = mysql_fetch_object($result)) {
$online=$row->user;
}
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s", 10000) . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Content-Type:image/png charset=Windows-1251");
$im=imagecreatefrompng("counter.PNG"); // путь к png имэйджу
$text_color = imagecolorallocate($im, 0, 0, 0);
imagestring($im, 7, 12, 5, "Тут пишите название сервака или что хотите: $online", $text_color);
imagepng($im);
imagedestroy($im);
?>
Видишь отличие от своего?

Автор: hitman17: Дата: 06.19.2009

создал online.php кинул туда этот код логин и пас и базу прописал
Залил на фтп нажимаю а там показывает просто этот код я чтото нетак сделал?

Автор: Мяфк: Дата: 06.19.2009

Заливай в корневую папку с сайтом, сайт должен поддерживать php

Автор: Evil: Дата: 08.27.2009

Обведи текст в

?>

иначе у тя получается просто текст а не пхп код.