Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > UTF-8 d php


Автор: Lacoste1024 3.11.2011, 18:38
Есть ли в настройках php какой нибудь пункт, который автоматически делает страницу в кодировке UTF-8? А то надоело каждый раз писать 
Код

<meta http-equiv='Content-Type' content='text/html; charset=UTF-8' />

Автор: gta4kv 3.11.2011, 20:18
1) Стандартная кодировка прописывается в Веб-Сервере.
2) Кодировку на странице надо указывать всегда.

Автор: GZep 3.11.2011, 23:37
Уже скорее так:
Код

<meta charset="utf-8">

странный вопрос.

Автор: Vardoulacha 4.11.2011, 06:33
в файле .htaccess делаем так
Код

# Все отображаемые данные имеют кодировку utf-8
AddDefaultCharset utf-8


в скриптах в пишем так
Код

header('Content-type: text/html; charset=UTF-8');


я делаю так и проблем еще никогда не было, но этот код я все равно пишу )
Код

<meta http-equiv='Content-Type' content='text/html; charset=UTF-8' />


попробуйте поиграться этими тремя параметрами, убрать что-нибудь, например последний код и посмотреть

Автор: Shark 4.11.2011, 17:56
у меня была проблема, когда я работал с аяксом? аякс требует кодировку UTF-8, а я по привычке писал файлы по старинке, и в конечном итоге попал на то, что аяксовская часть отображалась не корректно.

полазав тут на форуме нашел ответы.. и в конечном итоге сделал так:
в файле .htaccess  написал это AddDefaultCharset WINDOWS-1251, отображается теперь все как и должно и не приходится писать в каждом файле мету.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)