А у меня отображается
Так что, давайте ссылку на сайт, который не отображается.
Отредактировано Lynn (07-03-2006 18:56:14)
Isn't it ironic... don't you think? — Alanis Morissette
Отсутствует
Аналогичная фигня.Вид -> Кодировка ->Uniсode(UTF8) и всё нормально.
Отредактировано brod (07-03-2006 23:35:01)
Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
Пьянствование водки ведёт к гибели человеческих жертв
Отсутствует
+++GET 1+++ GET / HTTP/1.0 User-Agent: Opera/9.00 (Windows NT 5.2; U; en) Host: www.34r.ru Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1 Accept-Language: en Accept-Encoding: gzip, deflate Connection: keep-alive +++RESP 1+++ HTTP/1.0 200 OK Date: Tue, 07 Mar 2006 21:18:57 GMT Server: Apache X-Powered-By: PHP/5.1.2 Transfer-Encoding: chunked Content-Type: text/html; charset=cp1251
Кривые серверные заголовки, не более того.
Отредактировано Mash (08-03-2006 00:21:08)
Отсутствует
Content-Type: text/html; charset=cp1251
То есть указана кодировка 1251 вместо UTF8, поэтому автоматически и не распознаётся?
Отредактировано brod (08-03-2006 02:31:09)
Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
Пьянствование водки ведёт к гибели человеческих жертв
Отсутствует
Content-Type: text/html; charset=cp1251
То есть указана кодировка 1251 вместо UTF8, поэтому автоматически и не распознаётся?
Нет кодировки UTF8, есть UTF-8 (RFC 3629).
На странице сайта указана UTF-8:
А в HTTP-заголовках — cp1251 (см. пост Mash) и иногда даже ISO-8859-1. Отсюда вся чехарда, а отнюдь не из-за Firefox.
Отсутствует
Ошке и Лису надо ручками указывать,а хитрый ишак,как-то сам догадывается.Наверное единственный его плюс.
Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
Пьянствование водки ведёт к гибели человеческих жертв
Отсутствует
Math писал
"Кривые серверные заголовки, не более того."
Они появилиcь когда на хостинге поставили PHP5.1.2
до этого стоял PHP5.0 было все нормально,
а почему непонятно сижу разбираюсь
Отсутствует
2 stuchin
С пятёркой мало работал, но можно посмотреть changelog на предмет "header". Ну и погуглить. Были бы исходники под рукой, подсказал; а так -- гадание на кофейной гуще.
1) Внимательно посмотрите header() (ну, это уже, наверняка смотрели, но лишний раз не повредит). Я тут уже успел нагуглить
* HTTP Response Splitting has been addressed in ext/session and in the
header() function. Header() can no longer be used to send multiple
response headers in a single call.
Но не знаю (вот она, гуща кофейная)
2) Проверьте функции mb_*
3) включите (если выключено)
, вдруг подскажет
4) посмотрите .htaccess, скрипты и прочие места в плане php.ini directives
5) ну и phpinfo()
Отредактировано Mash (08-03-2006 11:29:52)
Отсутствует
хостер включил в php.ini настройку default charset cp1251 вот и прет гадость
я уже послал гневное письмо хостеру
хотя с другой стороны я прописал в файле .htaccess
строку AddDefaultCharset UTF-8 думал этого достаточно для правильной кодировке ан нет
придется глубже вникать как отрубать настройки хостера и подкючать свои
Отсутствует
все полный успех всем спасибо
в начало инициализациии своих библиотек добавил строку
ini_set(default_charset,"");
и все получилось теперь хостер мне не нужен со своей кодировкой
Отсутствует