[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: htmlentities выводит русский текст некорректно
alex455
Русский текст, сохранённый в БД MySQL при помощи echo выводится правильно, а вот если происходит вывод через htmlentities, то кодировка там неправильная. Где это правится?



Спустя 7 минут, 7 секунд (6.09.2011 - 20:39) alex12060 написал(а):

string htmlentities ( string $string [, int $flags = ENT_COMPAT [, string $charset [, bool $double_encode = true ]]] )


http://php.net/manual/en/function.htmlentities.php

Спустя 1 минута, 25 секунд (6.09.2011 - 20:40) Winston написал(а):
И при коннекте с базой желательно тоже кодировку выставлять
mysql_query('SET NAMES utf8');

Спустя 11 часов, 18 минут, 41 секунда (7.09.2011 - 07:59) linker написал(а):
htmlentities('Привет мир', ENT_COMPAT, 'UTF-8');

Спустя 5 часов, 8 минут, 33 секунды (7.09.2011 - 13:08) alex455 написал(а):
Всем спасибо, разобрался. smile.gif

Спустя 4 минуты, 28 секунд (7.09.2011 - 13:12) Winston написал(а):
Цитата (alex455 @ 7.09.2011 - 13:08)
Всем спасибо, разобрался.

А + поощрить smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.