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

Веб [CLOSED]AddModerTicket - форма для набора модераторов

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем AlexMerser, 2 июл 2013.

Статус темы:
Закрыта.
  1. Автор темы
    AlexMerser

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

    Баллы:
    173
    Сейчас пытаюсь сделать проверку на сколько играет пользователь и если меньше указанного числа то выведет об этом сообщение[DOUBLEPOST=1372862217,1372861694][/DOUBLEPOST]Так и не получается исправить баг: После подачи заявки обновив страницу, заявка заново отсылается!
    Кто может помогите
     
    oleg57zls нравится это.
  2. Хостинг MineCraft
    <
  3. Nehalem

    Nehalem Участник

    Баллы:
    43
    Генерируй рандомное значение, пиши в сессию, а при отправке проверяй, совпадает ли оно. Если совпадает - генерируй новое.
     
  4. Автор темы
    AlexMerser

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

    Баллы:
    173
    А есть проще решение?
     
    oleg57zls нравится это.
  5. Nehalem

    Nehalem Участник

    Баллы:
    43
    Это - сложно? :D
     
  6. ARGENT

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

    Баллы:
    103
    Skype:
    den.argent
    Имя в Minecraft:
    ARGENT
    Сделай в конце переадресацию с помощью header, либо пиши на ajax.
     
  7. Автор темы
    AlexMerser

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

    Баллы:
    173
    Обновил версию, небольшие фиксы в коде.Админ панель писать помогает Samar
     
    oleg57zls нравится это.
  8. Necrotic

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

    Баллы:
    103
    скачал обновление, заявки теперь не отсылаются. выложи версию 1.0 пожалуйста
     
  9. Автор темы
    AlexMerser

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

    Баллы:
    173
    Сейчас выложу архив с нормальным index.php, стоит заменить только его
     
    oleg57zls нравится это.
  10. Necrotic

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

    Баллы:
    103
    давай
     
  11. Автор темы
    AlexMerser

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

    Баллы:
    173
    Выложил фикс index.php, убрал yandex, т.к. не удобно с ним работать, хватает dropbox'а
    Проблем с кодировками быть не должно, установку немного облегчил на один пункт
     
    oleg57zls нравится это.
  12. Loger

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

    Баллы:
    88
    Skype:
    trofimov1995trofimov
    Проще? Легко,
    вначале скрипта сделай проверку

    Код:
    $sql = mysql_query("SELECT * from table where name='$login'");
    $row = mysql_fetch_array($sql);
    if(isset($row['name'])){
    тут весь твой скрипт
    }
    else {
    echo "Вы уже подавали заявку";
    }
    Такую же проверку добавь при отправке, даже если форма отобразится на странице второй раз, то правило if не даст выполнить его.
     
  13. Necrotic

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

    Баллы:
    103
    все работает!
     
  14. Автор темы
    AlexMerser

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

    Баллы:
    173
    Можно еще полю с логином сделать в таблице уникальность
     
    oleg57zls нравится это.
  15. Loger

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

    Баллы:
    88
    Skype:
    trofimov1995trofimov
    Хм, ну да, это тоже можно) но надо посмотреть как будет работать, может быть такой баг, что уникальное поле у тебя не впишется, а все остальное впишется. Тестируй
     
  16. Автор темы
    AlexMerser

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

    Баллы:
    173
    Поправил баг условием, немного оптимизировал код, позже выложу новую версию 1.2[DOUBLEPOST=1373014596,1373014329][/DOUBLEPOST]Samar только что показал скрин будущей админпанели: http://i.shotnes.com/a/05/t4njuor0.2be_51d6b3c46fab8.png
    Ждем релиза![DOUBLEPOST=1373016853][/DOUBLEPOST]Версию 1.2 выложил, в ней полный фикс 2 багов, перекачайте
    Добавил в описание несколько пунктов, сделал общую папку со всеми релизами[DOUBLEPOST=1373119574][/DOUBLEPOST]Админпанель готова!Новая актуальная версия 2.0.Отдельное спасибо Antivirus1221 за удобную админпанель!
    Есть планы сделать платную версию скрипта с проверкой игрового времени игрока, где живет и определять любимый сервер автоматически
     
    oleg57zls нравится это.
  17. Beatboxer

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

    Баллы:
    123
    Skype:
    beatbox603
    Так как автор поста выше сказал:
    Попробовал сделать версию которая выводит игровое время игрока.
    Работает только если на сервере есть плагин PlayTime.
    Установка: заменить index.php.:)
     

    Вложения:

  18. Автор темы
    AlexMerser

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

    Баллы:
    173
    Не против выложу в дополнительную версию, как модуль к скрипту?Если можно дай плс в лс или так таблицу playtime
    хотя не доработан твой скрипт
    Не практично использовать секунды
     
    oleg57zls нравится это.
  19. ImAlive

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

    Баллы:
    123
    Skype:
    makcvsdog
    Playtime записывает timestamp.
    Просто переведи в минуты или в то что тебе нужно.
     
  20. Beatboxer

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

    Баллы:
    123
    Skype:
    beatbox603
    Как вариант можно сделать целочисленное деление на 60[DOUBLEPOST=1373166430,1373165970][/DOUBLEPOST]Таблица.[DOUBLEPOST=1373170726][/DOUBLEPOST]Вот версия где время в часах, мне показалось что минуты не обязон.
     

    Вложения:

    Сникерсни и oleg57zls нравится это.
  21. Hugefort

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

    Баллы:
    103
    Skype:
    hugefort
    Имя в Minecraft:
    Hugefort
    Я упоротый или на первом скрине написано в " гаш " коллектив.
     
Статус темы:
Закрыта.

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