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

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

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

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

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

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

    Баллы:
    173
    Сейчас пытаюсь сделать проверку на сколько играет пользователь и если меньше указанного числа то выведет об этом сообщение
    Так и не получается исправить баг: После подачи заявки обновив страницу, заявка заново отсылается!
    Кто может помогите
     
    oleg57zls нравится это.
  2. Nehalem

    Nehalem Участник

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

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

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

    Nehalem Участник

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

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

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

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

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

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

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

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

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

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

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

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

    Баллы:
    173
    Выложил фикс index.php, убрал yandex, т.к. не удобно с ним работать, хватает dropbox'а
    Проблем с кодировками быть не должно, установку немного облегчил на один пункт
     
    oleg57zls нравится это.
  11. 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 не даст выполнить его.
     
  12. Necrotic

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

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

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

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

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

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

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

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

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

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

    Вложения:

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

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

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

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

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

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

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

    Вложения:

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

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

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

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