1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
  3. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Веб GD Library (PHP) | Баннер с онлайном.

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем md_6, 1 авг 2018.

Метки:
  1. Автор темы
    md_6

    md_6 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    md_6
    ты имеешь в виду прописать полный путь к изображению? $_SERVER['SERVER_NAME'] + /img.php ?
     
  2. Akame

    Akame Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Akame
    У тебя сам файл по какому каталогу лежит ? //site/domain/img.php ?
     
  3. Автор темы
    md_6

    md_6 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    md_6
    Немного не понимаю тебя
    На хостинге www/domain/img.php
    Пользователь может посмотреть по //domain/img.php
     
  4. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Сказал тому кто сам занимался стрессом такого генератора картинок. Сайть nick-name.ru :D.
     
  5. Автор темы
    md_6

    md_6 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    md_6
    Получилось?)) :creeper::creeper:
     
  6. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Да почти месяц дропали это говно. Потом надоело. Мы накручивали свой никнейм. Его банили. И мы стали тупо дропать увеличив нагрузку. Это веселая генерация картинки очень легко вешает сервер. Их недошаред хост улетел в ресурс лимит.
     
  7. Автор темы
    md_6

    md_6 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    md_6
    Не плохо, мне кажется оффтоп, но из твоего сообщения у меня появилась одна идея... Я её в недо-сигна-боте использовал, генерировать отправлять и удалять картинку. Тут что-то подобное сделать..
     
  8. Negezor

    Negezor Активный участник Пользователь

    Баллы:
    78
    А если будет больше 10 игроков?) Что-то вспомнил
    upload_2018-8-2_3-52-3.png
     
  9. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Учись.
    https://github.com/alexandrage/Statistics
    Кеш и крон задача.
     
  10. PunPun

    PunPun Активный участник Пользователь

    Баллы:
    61
    Автора на "расстрел" за такой код.
     
  11. Kela-4D

    Kela-4D Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Kelatyh
  12. Creeplays

    Creeplays Активный участник Пользователь

    Баллы:
    68
    Так низя
    1 игрок
    НО
    11 игроков
     
  13. Creeplays

    Creeplays Активный участник Пользователь

    Баллы:
    68
  14. Автор темы
    md_6

    md_6 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    md_6
    т.е. по твоему "23 игрока" и "3 игрока" по-разному писать?
     
  15. Автор темы
    md_6

    md_6 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    md_6
    сейчас так и сделано, но исправлю для таких чисел
     
  16. PunPun

    PunPun Активный участник Пользователь

    Баллы:
    61
    Чел это не код а кусок говна. Похвально что ты рвешься что-то писать но выучи для начала основы.
    index.php
    PHP:
    <img src="banner.php">
    Так никто не пишет. И где абсолютные пути?
    getinfo.php
    PHP:
    $online $info['players'];
    Зачем присваивать данные переменной если они у тебя уже есть?
    PHP:
    if(preg_match("/1/i"$online))
    {
      
    $text "На сервере играет ".$online." лучший игрок";
    } elseif (
    preg_match("/2/i"$online))
    {
      
    $text "На сервере играет ".$online." лучших игрока";
    } elseif (
    preg_match("/3/i"$online))
    {
      
    $text "На сервере играет ".$online." лучших игрока";
    } elseif (
    preg_match("/4/i"$online))
    {
      
    $text "На сервере играет ".$online." лучших игрока";
    } elseif (
    preg_match("/5/i"$online))
    {
      
    $text "На сервере играет ".$online." лучших игроков";
    } elseif (
    preg_match("/6/i"$online))
    {
      
    $text "На сервере играет ".$online." лучших игроков";
    } elseif (
    preg_match("/6/i"$online))
    {
      
    $text "На сервере играет ".$online." лучших игроков";
    } elseif (
    preg_match("/7/i"$online))
    {
      
    $text "На сервере играет ".$online." лучших игроков";
    } elseif (
    preg_match("/8/i"$online))
    {
      
    $text "На сервере играет ".$online." лучших игроков";
    } elseif (
    preg_match("/6/i"$online))
    {
      
    $text "На сервере играет ".$online." лучших игроков";
    } elseif (
    preg_match("/0/i"$online) and $online != 0)
    {
      
    $text "На сервере играет ".$online." лучших игроков";
    } elseif (
    $online == 0)
    {
      
    $text "В данный момент на сервере нет игроков :(";
    }
    Что это за ахинея? Все делается вот так
    PHP:
    function declination($countPlayer$textArray)
    {
        
    $case = [201112];
        return (
    $countPlayer != 0) ? $countPlayer ' ' . ($textArray[($countPlayer 100 && $countPlayer 100 20) ? $case[min($countPlayer 105)]]) : false;
    }

    if ((
    $text declination($info['players'], ['лучший игрок''лучших игрока''лучших игроков'])) === false) {
        
    $text 'В данный момент на сервере нет игроков.';
    }
    banner.php
    PHP:
    $text urldecode($text);
    Зачем делать ЮРЛДЕКОДЕ не для ссылки или данных которые не приведены в get тип?
    Где функция imagedestroy для освобождения памяти?
    Где кэш данных?
    Зачем столько файлов когда это делается одним не считая файл класса?
     
  17. Автор темы
    md_6

    md_6 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    md_6
    Да, руки не дошли исправить, просто не стал всё заного писать из своего недобота скопировал который по get работает
     
  18. Автор темы
    md_6

    md_6 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    md_6
    Окей. добавлю.
     
  19. Akame

    Akame Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Akame
    И снова здравствуйте...
    https://github.com/MouseZver/McBanner

    Вижу наконец на сайте толкового юзера ( @PunPun ), знающий в действительности современный PHP
     
  20. Negezor

    Negezor Активный участник Пользователь

    Баллы:
    78
    Создать свой фреймворк только что бы вывести изображение :lol:
     

Поделиться этой страницей