Приветствую! Может кто сталкивался - в хроме, при входе в админку в шапке выдает - Warning: htmlspecialchars() [function.htmlspecialchars]: Invalid multibyte sequence in argument in /home/mysite/public_html/system/library/request.php on line 33Warning: htmlspecialchars() [function.htmlspecialchars]: Invalid multibyte sequence in argument in /home/mysite/public_html/system/library/request.php on line 33 А также (в хроме и мозилле) то же самое сообщение над формой отзывов к товарам. + Не показывается картинка каптчи под отзывами и формой Обратной связи (в хроме и мозилле). (На локальном хосте все было ОК) 33 строка: $data = htmlspecialchars($data, ENT_COMPAT, 'UTF-8'); Код из файла request.php : Код: <?php class Request { public $get = array(); public $post = array(); public $cookie = array(); public $files = array(); public $server = array(); public function __construct() { $_GET = $this->clean($_GET); $_POST = $this->clean($_POST); $_REQUEST = $this->clean($_REQUEST); $_COOKIE = $this->clean($_COOKIE); $_FILES = $this->clean($_FILES); $_SERVER = $this->clean($_SERVER); $this->get = $_GET; $this->post = $_POST; $this->request = $_REQUEST; $this->cookie = $_COOKIE; $this->files = $_FILES; $this->server = $_SERVER; } public function clean($data) { if (is_array($data)) { foreach ($data as $key => $value) { unset($data[$key]); $data[$this->clean($key)] = $this->clean($value); } } else { $data = htmlspecialchars($data, ENT_COMPAT, 'UTF-8'); } return $data; } } ?> Подозреваю, возможно на хостинге чтото..
Matty1ce, была похожая ошибка когда-то, точно не помню, но вроде бы это из-за magic quotes на хостинге то есть надо сделать php_flag magic_quotes_gpc Off. В файле .htaccess opencart есть запись: # 2. If your cart has magic quotes enabled, This may work to disable it: # php_flag magic_quotes_gpc Off Вот и надо раскомментить директиву php_flag magic_quotes_gpc Off.