BOM и все иероглифы прекрасно отображаются.
Но динамический контент, новости и тд - ??????????????????????????(примерное отображение).
Сохраняя файл index.php и подобные в utf-8 with BOM - "слетает" кириллица. Просто utf-8 - тоже не фурычит.Какие есть способы решения вопроса.МОжет есть принудительная смена кодировки при $_GET['lang'] ?
if (!($conn = mysql_connect($mysqlhostname, $mysqllogin, $mysqlpassword))) {
include "includes/errors/db.php";
exit();
} else {
if (!(mysql_select_db($mysqldatabase, $conn))) {
include "includes/errors/db.php";
exit();
}
}
mysql_set_charset('utf8');
Единственный "полуработающий" способ у меня. При утф8 - работает все кроме кириллицы, при cp1251 - работает все кроме китая. Why???????????? :unsure:
Во-первых юзай PDO, во-вторых делай первым запросом после подключения SET NAMES utf8
единственый полуработающий способ внизу у тебя расписан
Обсуждают сегодня