- Баллы
- 103
- Имя в Minecraft
- ARGENT
v2.5 - Переписана заново Форма, исправлены баги, переделано оформление темы
Баг с использованием html и его вывод в админке остался, кто может прошу помочь
Поподробнее и со скринами, может помогу.
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
v2.5 - Переписана заново Форма, исправлены баги, переделано оформление темы
Баг с использованием html и его вывод в админке остался, кто может прошу помочь
Поподробнее и со скринами, может помогу.
выше уже говорили как с js сделать
например: в любое поле вписать <div class="wrapper">тут текст</div>
в админке оно выведет как обычный html код и на странице будет отображен этот wrapper
![]()
Ага, точно:
$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: я могу и ошибаться..
![]()
Ага, точно:
$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());
А у тебя работает???
Кому захочется тот сам допишет Lite версию до Pro XDСтоимость PRO версии: 140 руб;
- Все те же функции что и у версии LITE
- форма сделана на mysqli,это значит что все грузится в 4 раза быстрее и не нужно вводить логин и пароль от БД
- Автозаполнение поля "Сколько у нас играете" в часах, требует подключенный плагин к БД PlayTime, можно отключить.Если игрок играет меньше нужного времени - будет выведено сообщение об этом и сколько осталось отиграть
- Автоорпеделение страны пользователя(все страны мира), можно отключить
- Возможность отключить набор модераторов и поставить любое сообщение вместо формы
- Отсылать на имейл администратору о новой заявке, можно отключить
- Переделана форма, теперь используется отдельный файл стилей, нет необходимости подключать bootstrap
- Новый дизайн админпанели, она стала намного удобнее и красивей
- Улучшена безопасность скрипта при помощи mysqli
Новая версия - v2.6
Изменения:
Новые баги:
- Безопасность админпанели достигнута максимально!
- Безопасность скрипта исправлена!
- Баг: "Админпанель принимает html теги и их выводит" - исправлено
Не найдено!
Это окончательная бесплатная версия!Нововведений в версию LITE больше не будет!Скрипт будет поддерживаться и будут исправлены все последующие баги!
Дальше я буду улучшать версию PRO с намного большим функционалом, но она платная!
Можно сказать что форма полностью готова и не имеет известных багов!
не может такого быть, на 1 линии только <? если сам менял то я не виноватParse error: syntax error, unexpected '}' in .... /index.php on line 1
не может такого быть, на 1 линии только <? если сам менял то я не виноватParse error: syntax error, unexpected '}' in .... /index.php on line 1
Поменяй на <?phpParse error: syntax error, unexpected '}' in .... /index.php on line 1
Выложи скрин платной панели !
сек, через 10 мин выложу, скрины были только через paint сам знаешь какого качества)

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