Автор Тема: Кодировки на странице (кириллица и западная)  (Прочитано 2736 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ispanka

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Помогите чайнику, плз!

Ситуация такая: делаем сайт, на котором придется совмещать кириллицу с расширенной западноевропейской кодировкой на одной странице. То есть, считай, слово по- русски, слово по-испански (всякие акценты над буквами, буква энья и проч - т.е. не просто латиница). В уникоде попробовала сделать "тест" - ну, и никакой броузер уникод по "умолчанию" не видит. Хоть прописывай чарсет, хоть нет - все равно пользователь видит кракозябру вместо всех нелатинских символов, пока не выставит в броузере "encoding - UTF8" принудительно. Вот пример такой кракозябры, специально сляпала для демонстрации: http://www.uninova2005.com

Что делать? вообще, можно ли добиться, чтобы эта фигня корректно отображалась?

Спасибо заранее!

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
ваша проблема в том, что сервер некорректно отдает кодировку:

HTTP Header[0] = HTTP/1.1 200 OK
HTTP Header[1] = Date: Thu, 09 Jun 2005 16:59:13 GMT
HTTP Header[2] = Server: Apache
HTTP Header[3] = Last-Modified: Tue, 07 Jun 2005 16:55:42 GMT
HTTP Header[4] = ETag: "368531-b1b-b0ccff80"
HTTP Header[5] = Accept-Ranges: bytes
HTTP Header[6] = Content-Length: 2843
HTTP Header[7] = Connection: close
HTTP Header[8] = Content-Type: text/html; charset=ISO-8859-1



Untitled Document




Перенастройте сервер, чтобы он в заголовках отдавал не ISO-8859-1, а utf-8 - и тогда все получится.

Возможно. :)
•••Jah\'d never let us down!•••

Оффлайн Ispanka

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Спасибо, Xandler! попробуем...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28