php header utf 8 charset



Автор 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

Ответ от E47x[гуру]
Качаем Notepad++
Открываем подменю "Кодировки" и выбираем "Преобразовать в... %имя_кодировки%"
Также можно поменять кодировку через header(); а может и нельзя.. . нет, вроде нельзя.. .
Также можно поменять кодировку сервера в файле httpd.conf
Или через HTML. Для этого в <head> добавляем:
<meta name="Content-Type" content="text/html;charset=%имя_кодировки%" />
З. Ы. вводить имя кодировки надо без процентов по бокам =)

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как поменять кодировку PHP.
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*