Автор Solyaha solyaha задал вопрос в разделе Другие языки и технологии
Как поменять кодировку PHP. и получил лучший ответ
Ответ от Tsun Tsu[гуру]
Выдать в заголовке документа "meta HTTP-EQUIV="Content-type" content="text/html; charset=нужная_кодировка"
Ответ от Дмитрий Шаров[гуру]
для массовой перекодировки есть специальная утилита utf8 tool,
через header(); можно установить только указания для браузера, в какой кодировке ему следует воспринимать документ, если файл cp1251, а в хеадере указали utf8, кирилицу выведет как кракозябры
"meta HTTP-EQUIV="Cоntent-type" cоntent="text/html; charset=нужная_кодировка"
это тоже не прокатит, также указывает браузеру в какой кодировке отображать документ
используя Notepad++ преобразуйте файлы в utf8 без BOM, иначе потом возникнут проблемы с тойже командой header(); или session_start() к примеру
качаем notepad++
читаем про избавления от косяка с BOM
для массовой перекодировки есть специальная утилита utf8 tool,
через header(); можно установить только указания для браузера, в какой кодировке ему следует воспринимать документ, если файл cp1251, а в хеадере указали utf8, кирилицу выведет как кракозябры
"meta HTTP-EQUIV="Cоntent-type" cоntent="text/html; charset=нужная_кодировка"
это тоже не прокатит, также указывает браузеру в какой кодировке отображать документ
используя Notepad++ преобразуйте файлы в utf8 без BOM, иначе потом возникнут проблемы с тойже командой header(); или session_start() к примеру
качаем notepad++
читаем про избавления от косяка с BOM
Ответ от E47x[гуру]
Качаем Notepad++
Открываем подменю "Кодировки" и выбираем "Преобразовать в... %имя_кодировки%"
Также можно поменять кодировку через header(); а может и нельзя.. . нет, вроде нельзя.. .
Также можно поменять кодировку сервера в файле httpd.conf
Или через HTML. Для этого в <head> добавляем:
<meta name="Content-Type" content="text/html;charset=%имя_кодировки%" />
З. Ы. вводить имя кодировки надо без процентов по бокам =)
Качаем Notepad++
Открываем подменю "Кодировки" и выбираем "Преобразовать в... %имя_кодировки%"
Также можно поменять кодировку через header(); а может и нельзя.. . нет, вроде нельзя.. .
Также можно поменять кодировку сервера в файле httpd.conf
Или через HTML. Для этого в <head> добавляем:
<meta name="Content-Type" content="text/html;charset=%имя_кодировки%" />
З. Ы. вводить имя кодировки надо без процентов по бокам =)
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как поменять кодировку PHP.
Как правильно кодировку прописать на php (utf-8)
1) убедиться, что файлы сохранены в UTF-8
2) создать файл .htaccess и закинуть его в корень
подробнее...
PHP не выводит кириллицу.
Значит= сделал ошибку.
Должна быть строка :
#yaimg599393#
Voldemar
подробнее...
Проблема кодировки на denwer
Перезапусти апач в денвере.
Проблема в том, что твой сервер отдает заголовок с неверной
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Проблема с Кодировкой в PHPMailer
ссылку на страницу?
favlist.ru userscripts
(107)
проверь кодировку страницы
подробнее...
Помогите с кодировкой, два дня уже мучаюсь, все форумы перечитал, приходит имя человека непонятными символами, что не так?
header("Content-Type: text/html; charset=UTF-8");
подробнее...
спросили в Кодировки
Проблемы с кодировкой на сайте.
возможные решения:
1. сохранить файл в блокноте или в notepad++ в кодировке utf-8 без бом
подробнее...
Проблемы с кодировкой на сайте.
возможные решения:
1. сохранить файл в блокноте или в notepad++ в кодировке utf-8 без бом
подробнее...
спросили в Cresud Кодировки
Как исправить кодировку на сайте.
Иероглифы только на том что с Базы идет?
Кодировку нужно менять на одну и туже в нескольких
подробнее...
Как исправить кодировку на сайте.
Иероглифы только на том что с Базы идет?
Кодировку нужно менять на одну и туже в нескольких
подробнее...