name_A_D
Нормальный Я)
Добрый вечер уважаемые форумчане.
Собственно, суть вопроса:
Есть сайт(большой сайт) на локалке, делал постоянные бэкапы файлов и БД.
Когда пришла необходимость воспользоваться бэкапами я столкнулся с проблемой:
Сайт написан на кодировке windows-1251, базы Mysql и таблицы имеют кодировку utf8_unicode_ci, раньше все работало прекрасно, но после того, как я поставил Бэкап, то все запросы с БД, на странице стали отображаться как попало, для точности в кодировке Utf-8. Ajax тоже возвращает кодировку utf-8, и отображается некорректно.
Как решить проблему с AJAX я знаю, просто в обработчике вместо
header('content-type text/html charset=windows-1251'), я ставлю utf-8. Но так делать очень муторно, так как обработчиков у меня аж 413 файлов.
Но если запрос идет на самой странице(без AJAX), то это решение не помогает, а изменять кодировку всех страниц тоже не вариант, так как их очень много.
Подскажите как решить проблему, что бы не менять кодировку страниц, и данные полученные с БД отображались корректно, без дополнительных функций типа iconv и т.д, так как мне кажется, что дело в настройке myadmin.
Спасибо.
Собственно, суть вопроса:
Есть сайт(большой сайт) на локалке, делал постоянные бэкапы файлов и БД.
Когда пришла необходимость воспользоваться бэкапами я столкнулся с проблемой:
Сайт написан на кодировке windows-1251, базы Mysql и таблицы имеют кодировку utf8_unicode_ci, раньше все работало прекрасно, но после того, как я поставил Бэкап, то все запросы с БД, на странице стали отображаться как попало, для точности в кодировке Utf-8. Ajax тоже возвращает кодировку utf-8, и отображается некорректно.
Как решить проблему с AJAX я знаю, просто в обработчике вместо
header('content-type text/html charset=windows-1251'), я ставлю utf-8. Но так делать очень муторно, так как обработчиков у меня аж 413 файлов.
Но если запрос идет на самой странице(без AJAX), то это решение не помогает, а изменять кодировку всех страниц тоже не вариант, так как их очень много.
Подскажите как решить проблему, что бы не менять кодировку страниц, и данные полученные с БД отображались корректно, без дополнительных функций типа iconv и т.д, так как мне кажется, что дело в настройке myadmin.
Спасибо.