Керування файлами cookie, які використовуються для реклами, таких як персоналізація реклами, ремаркетинг і аналіз ефективності реклами.
|
www.yura.net
23.03.2017 20:09
0
|
Не могу понять в чем дело!
Сайт самопишущий 1 вариант Если прописываю текст через БД (фото 1 и 2) то на сайте отображается иероглифами 2 вариант Если прописываю текст через сайт (фото 3 и 4) то на сайте отображается все нормально а в БД иероглифами Кодировка везде utf-8 без бом Фото 5 файл .htaccess Помогите пожалуйста разобраться |
|
www.yura.net
23.03.2017 20:10
0
|
продолжение
[[upload]4.jpg[[/upload]] [[upload]5.jpg[[/upload]] |
|
Roman P.
23.03.2017 20:24
0
|
Скорее всего таблицы в базе данных не в кодировке utf8.
Либо панели управления, в настройках сайта выбрана неверная кодировка. По возможности лучше убрать либо закомментировать параметр AddDefaultCharset utf8 из файла .htaccess и выяснить, почему текст отображается в неверной кодировке без этого параметра. |
|
www.yura.net
24.03.2017 00:30
0
|
Все равно нечего не изменилось,
В БД выбираю кодировку utf8_general_ci html страницы в utf-8 без бом кодировку выставляю <meta charset="utf-8" /> |
|
Roman P.
24.03.2017 01:13
1
|
Пробовали записать текст в базу через базу и через сайт?
В своих первых самописых проектах использовал вот такой код mysql_query("set character_set_client='cp1251'"); mysql_query("set character_set_results='cp1251'"); mysql_query("set collation_connection='cp1251'"); либо попробуйте mysql_query("set character_set_client='utf8'"); mysql_query("set character_set_results='utf8'"); mysql_query("set collation_connection='utf8_general_ci'"); Этот код я прописывал после подключения к базе, но перед запросом любых данных. Вот здесь примерно так же написано: https://www.ukraine.com.ua/faq/Nepravilnaya-kodirovka-pri-vivode-dannih-iz-bazi.html#!8 |
|
www.yura.net
24.03.2017 11:56
0
|
Все решил проблему, я в индексном файле прописал :
if (!mysqli_set_charset($CONNECT, "utf8")); фото прикрепил, может кому то понадобится cdn.adm.tools/forum_message/0423/87/6.jpg |
Тема закрита.