9.07.13, 11:46
0 комментарий
  DLE Баг-Фиксы

Фикс - проблема использования кириллических символов в фильтре по: IP, логину или E-Mail

Данный фикс устраняет проблему когда невозможно использовать кириллические символы в фильтре по: IP, логину или E-Mail. Эта ошибка появляется если на сервере установлена линейка PHP 5.4.x и выше.


Установка исправления:
Откройте файл /engine/inc/blockip.php и найдите:

$ip_add = $db->safesql( htmlspecialchars( strip_tags( trim( $_REQUEST['ip_add'] ) ) ) );


Замените на:

$ip_add = $db->safesql( htmlspecialchars( strip_tags( trim( $_REQUEST['ip_add'] ) ), ENT_QUOTES, $config['charset'] ) );


Готово!

Версия DLE: 10.0
Автор: celsoft

Напишите своё мнение