![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| ZTI831 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 10.6.2009 Репутация: нет Всего: нет |
Здравствуйте!
Скажите пожалуйста, как экранировать все теги, операторы, кроме html? Пользователи могут менять дизайн страницы под свой вкус изменяя html код, хотелось бы максимально обезопасить сайт от злоумышленников. Это сообщение отредактировал(а) ZTI831 - 1.8.2009, 12:48 |
|||
|
||||
| Nigel |
|
|||
|
познаю мир ![]() ![]() Профиль Группа: Участник Сообщений: 515 Регистрация: 20.11.2007 Репутация: 7 Всего: 19 |
Не понял, что значит "экранировать все теги, кроме html"?
|
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
Не очень понятен вопрос.
Что такое "теги, которые не html"? |
|||
|
||||
| ZTI831 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 10.6.2009 Репутация: нет Всего: нет |
Пользователь может ввести: <br /> <table><td><tr> mysql_query ("DELETE * FROM..........", $db); что-нибдь в этом роде.
Надо бы его строчку mysql_query ("DELETE * FROM..........", $db); экранировать, при этом не трогая <br /> <table><td><tr>. |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
||||
|
||||
| ZTI831 |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 10.6.2009 Репутация: нет Всего: нет |
Не выполняется. Возможно интерпретатор в каком-либо операторе расценит как команду... :dont know:
Через file_get_contents Это сообщение отредактировал(а) ZTI831 - 1.8.2009, 13:37 |
||||
|
|||||
| fesor |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 16.7.2009 Где: Минск Репутация: 4 Всего: 4 |
если через file_get_contents то все будет норм и ничего исполняться небудет.
|
|||
|
||||
| icewind |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 393 Регистрация: 11.4.2009 Где: Ростов-на-Дону Репутация: 20 Всего: 20 |
В случае если пользовательский код сохраняется в файлы и потом читается опасности исполнения случайного кода нет. А вот java скрипты отфильтровать не помешает.
-------------------- ![]() |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |