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

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

Статус
Закрыто для дальнейших ответов.
v2.5 - Переписана заново Форма, исправлены баги, переделано оформление темы
Баг с использованием html и его вывод в админке остался, кто может прошу помочь

Поподробнее и со скринами, может помогу.
 
Поподробнее и со скринами, может помогу.

выше уже говорили как с js сделать
например: в любое поле вписать <div class="wrapper">тут текст</div>
в админке оно выведет как обычный html код и на странице будет отображен этот wrapper
 
выше уже говорили как с js сделать
например: в любое поле вписать <div class="wrapper">тут текст</div>
в админке оно выведет как обычный html код и на странице будет отображен этот wrapper

По-моему если делать через js, то надо писать <div id="название"></div>
Ps: я могу и ошибаться..
 
facepalm.png


Ага, точно:
$username = "<script>alert(\'XSS\');</script>";
PHP:
mysql_query("INSERT INTO `moder` (date, login, name, age, skype, time, freetime, server, land, why, who1, soc1) VALUES (CURRENT_TIMESTAMP, '$login', '$username', '$age', '$skype', '$time', '$freetime', '$server', '$land', '$why', '$who1', '$soc1')") or die (mysql_error());

По-моему если делать через js, то надо писать <div id="название"></div>
Ps: я могу и ошибаться..

facepalm.png


Ага, точно:
$username = "<script>alert(\'XSS\');</script>";
PHP:
mysql_query("INSERT INTO `moder` (date, login, name, age, skype, time, freetime, server, land, why, who1, soc1) VALUES (CURRENT_TIMESTAMP, '$login', '$username', '$age', '$skype', '$time', '$freetime', '$server', '$land', '$why', '$who1', '$soc1')") or die (mysql_error());

нашел защиту, скоро будет новая версия - v2.6. После нее буду делать платную версию, хочу хоть немного заработать на форме, версия 2.6 наверно будет финальной по функционалу, дальше буду улучшать PRO версию
 
Новая версия - v2.6
Изменения:
  • Безопасность админпанели достигнута максимально!
  • Безопасность скрипта исправлена!
  • Баг: "Админпанель принимает html теги и их выводит" - исправлено
Новые баги:
Не найдено!​

Это окончательная бесплатная версия!Нововведений в версию LITE больше не будет!Скрипт будет поддерживаться и будут исправлены все последующие баги!
Дальше я буду улучшать версию PRO с намного большим функционалом, но она платная!
Можно сказать что форма полностью готова и не имеет известных багов!
 
  • Все те же функции что и у версии LITE
  • форма сделана на mysqli,это значит что все грузится в 4 раза быстрее и не нужно вводить логин и пароль от БД
  • Автозаполнение поля "Сколько у нас играете" в часах, требует подключенный плагин к БД PlayTime, можно отключить.Если игрок играет меньше нужного времени - будет выведено сообщение об этом и сколько осталось отиграть
  • Автоорпеделение страны пользователя(все страны мира), можно отключить
  • Возможность отключить набор модераторов и поставить любое сообщение вместо формы
  • Отсылать на имейл администратору о новой заявке, можно отключить
  • Переделана форма, теперь используется отдельный файл стилей, нет необходимости подключать bootstrap
  • Новый дизайн админпанели, она стала намного удобнее и красивей
  • Улучшена безопасность скрипта при помощи mysqli
Стоимость PRO версии: 140 руб;
Кому захочется тот сам допишет Lite версию до Pro XD
 
Новая версия - v2.6
Изменения:
  • Безопасность админпанели достигнута максимально!
  • Безопасность скрипта исправлена!
  • Баг: "Админпанель принимает html теги и их выводит" - исправлено
Новые баги:

Не найдено!​

Это окончательная бесплатная версия!Нововведений в версию LITE больше не будет!Скрипт будет поддерживаться и будут исправлены все последующие баги!
Дальше я буду улучшать версию PRO с намного большим функционалом, но она платная!
Можно сказать что форма полностью готова и не имеет известных багов!

Parse error: syntax error, unexpected '}' in .... /index.php on line 1
 
Parse error: syntax error, unexpected '}' in .... /index.php on line 1
не может такого быть, на 1 линии только <? если сам менял то я не виноват
Parse error: syntax error, unexpected '}' in .... /index.php on line 1
не может такого быть, на 1 линии только <? если сам менял то я не виноват
 
Добавил скрины. Задолбал Ajax рубакита, уже раз двадцать нажал на сохранить какая-то черная хрень вылезла и все...пришлось в центр деревни идти к нормальному инету -_-
Прошу кодеров помочь! Nehalem, XeroXP
У многих не записывает в бд переменные!Узнал что это из-за mysql_real_escape_string($_POST['skype']) вот этот real escape и не пускает!Но без него никак, защита не работает!Есть альтернатива этой защите?
 
$cod = htmlspecialchars(stripslashes(strip_tags($_POST['code'])));
 
Добавил скрины. Задолбал Ajax рубакита, уже раз двадцать нажал на сохранить какая-то черная хрень вылезла и все...пришлось в центр деревни идти к нормальному инету -_-
Прошу кодеров помочь! Nehalem, XeroXP
У многих не записывает в бд переменные!Узнал что это из-за mysql_real_escape_string($_POST['skype']) вот этот real escape и не пускает!Но без него никак, защита не работает!Есть альтернатива этой защите?

Сначала установить соединение с БД, а потом использовать mysql_real_escape_string... Реалэскейп ничего не пропускает, он фильтрует определенные символы.
 
Мне пишут
php_network_getaddresses: getaddrinfo failed: Имя или служба не известны
 
@AlexMerser, Хотел бы спросить сделал копию server_list и переименовал его в gryppa_list , и сделал запросы на бд и когда человек нажимает подать заявку почему то в бд и столбце gryppa не отображается что он выбрал !!!! Помогите пожалуйста а то группу который выбирает пользователь очень нужна !!!
и когда я сам в бд вписываю группу тот в админке она показывается !!! но сама почему то не добавляется !
 
Статус
Закрыто для дальнейших ответов.

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

Назад
Верх