[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: 2 кодировки на одной странице
APCH5
Здравствуйте, ситуация такая. Из mysql выводится результат кодированый в utf-8. Долго искал решение проблемы, на многих сайтах спрашивали, мол не пользуетесь ли AJAX? - пользуюсь. С index.php отправляются данные в send.php, у обоих файлов кодировка utf-8. Итог: Если оставить utf-8 то не отображаются символы которые уже есть на странице, т.е которые написаны вручную. А если поставить Windows-1251 то не отображаются символы которые загружены из базы данных. Такие дела, как быть?
AllesKlar
О, сморти, на одном только нашем форуме поиск по запросу "кодировка" выдал аж 40 страниц результатов. Смысл делать еще одну тему?
Выбирай любую.
http://phpforum.su/index.php?act=Search&CO...%F0%EE%E2%EA%E0

_____________
[продано копирайтерам]
APCH5
Цитата (AllesKlar @ 9.12.2014 - 16:26)
О, сморти, на одном только нашем форуме поиск по запросу "кодировка" выдал аж 40 страниц результатов. Смысл делать еще одну тему?
Выбирай любую.
http://phpforum.su/index.php?act=Search&CO...%F0%EE%E2%EA%E0

Похоже я плохо объяснил суть проблемы. Я искал решение, но не смог найти подходящее.
Смысл в том что выводится либо меню, либо посты, которые взяты из бд. Путем нехитрых операций удалось сделать и то и то, но тогда в саму бд поступают кракозябры.
APCH5
Решил проблему. Оказалось нужно было просто Encoding поменять в файле на utf-8.
Хотя странно все-таки. Все отображается правильно, но в базе данных кракозябры, а если поставить в обработчике кодировку utf-8, то в базе символы, а отображаются кракозябры.
Valick
APCH5, ничего странного нет, надо просто разобраться с кодировками и всё будет отлично.
кодировка файла (utf-8 без ВОМ)
кодировка БД (utf-8)
кодировка соединения с БД (utf-8)

если не хотите гемора, то всё должно быть utf-8

_____________
Стимулятор ~yoomoney - 41001303250491
Быстрый ответ:

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