refresh cnucok 7bit.forum нacлeдuть
  РегистрацияПользователиАдминистраторы и модераторыПоискЧасто задаваемые вопросы На главную

7bit.forum » Седьмой бит » Команда bit7 и сайт » Кодировка » Привет, незнакомец [войти|регистрация]
Распечатать страницу
Понравилась тема? Поделитесь с друзьями!
Автор
Сообщение « Предыдущая тема | Следующая тема »
[all]
[all] - мужик
Младший Бит




Группа: Пользователи

Дата регистрации: 26.02.2005
Сообщения: 6
Кто?: Студент

Репутация пользователя :
+1 -0 = 1
Рейтинг сообщения:
+1 -0 = 1
балл   балл


Кодировка На верх страницы

Приветсвую!
Если Вас не затруднит, поменяйте здесь
[CODE]<meta http-equiv="content-type" content="text/html;charset=windows-1251">[/CODE]
windows-1251 на koi8-r, ибо, в заголовке у вас стоит именно koi8-r. Не все барузеры такие умные, чтобы исправлять это автоматически. Честно, уже надоело делать это каждый раз вручную Smile)

Спасибо!

__________________
Fuck a hero be yourself

Сообщение отредактировано 1 раз(а), редактировал [all] , 28.02.2005 в 15:46.

28.02.2005 15:45 [all] оффлайн Послать письмо [all] Искать сообщения : [all]
[all]
[all] - мужик
Младший Бит




Группа: Пользователи

Дата регистрации: 26.02.2005
Сообщения: 6
Кто?: Студент

Репутация пользователя :
+1 -0 = 1
Рейтинг сообщения:
+0 -0 = 0
балл   балл

Автор темы Автор темы [all]


RE: Кодировка На верх страницы

И ещё...
http://www.bit7.ru/forum/usercp.php?sid=
цитата:
Избранное
Здесь ты можешь почтать сообщения в темах, на которые подписан(а).

почтать - опечатка

__________________
Fuck a hero be yourself

28.02.2005 20:14 [all] оффлайн Послать письмо [all] Искать сообщения : [all]
griz
griz - мужик
Его Величество Администратор




Группа: Администраторы

Дата регистрации: 03.11.2003
Сообщения: 1066
Кто?: Выпускник, руководитель проекта

Репутация пользователя :
+563 -112 = 451
Рейтинг сообщения:
+1 -0 = 1
балл   балл


RE: Кодировка На верх страницы

цитата:
[all] пишет
Приветсвую!
Если Вас не затруднит, поменяйте здесь
[CODE]<meta http-equiv="content-type" content="text/html;charset=windows-1251">[/CODE]
windows-1251 на koi8-r, ибо, в заголовке у вас стоит именно koi8-r. Не все барузеры такие умные, чтобы исправлять это автоматически. Честно, уже надоело делать это каждый раз вручную Smile)

Спасибо!

в html-нике вроде нормальная кодировка,
посмотрю, может из скрипта кои8 выбрасывается

__________________
Mad 7bit.team Smile)

28.02.2005 20:43 griz оффлайн Послать письмо griz Сайт griz Искать сообщения : griz Добавить griz в адресную книгу
Stan F
Stan F - мужик
Его Величество Администратор


Группа: Администраторы

Дата регистрации: 14.11.2003
Сообщения: 5148
Кто?: ФЮРЕР

Репутация пользователя :
+1897 -840 = 1057
Рейтинг сообщения:
+0 -0 = 0
балл   балл


На верх страницы

koi8 может быть благодаря php.ini -> default_charset. По идее браузеры должны в первую очередь смотреть не на <META> вещи, а именно на заголовок Content-Type. Странно..
а telnet утверждает, что все ОК...

афтор, попробуй:

$ telnet bit7.ru 80
$ GET /forum/ HTTP/1.1
$ Host: bit7.ru

(нажать дважды на enter)

__________________

Последний рассвет
Тонкая нить и
Холодная сталь
Поможет забыть мне
Сотрёт глубину
Исчезнет печаль
Прольётся внутри
Моя мёртвая кровь
Развеет твой крик

28.02.2005 20:52 Stan F оффлайн Сайт Stan F Искать сообщения : Stan F Добавить Stan F в адресную книгу
[all]
[all] - мужик
Младший Бит




Группа: Пользователи

Дата регистрации: 26.02.2005
Сообщения: 6
Кто?: Студент

Репутация пользователя :
+1 -0 = 1
Рейтинг сообщения:
+0 -0 = 0
балл   балл

Автор темы Автор темы [all]


На верх страницы

Действительно странно, по телнету возвращает всё в windows-1251 (+ Content-Type: text/html; charset=windows-1251).
А браузеру отдаёт в koi8-r (+ Content-type=text/html; charset=koi8-r), но в meta тегах стоит windows-1251, тут-то всё и кривится Frown

У меня такое подозрение, что у хостера стоит Russian Apache, он-то (RuApache) так шалить любит Wink

__________________
Fuck a hero be yourself

28.02.2005 22:00 [all] оффлайн Послать письмо [all] Искать сообщения : [all]
[all]
[all] - мужик
Младший Бит




Группа: Пользователи

Дата регистрации: 26.02.2005
Сообщения: 6
Кто?: Студент

Репутация пользователя :
+1 -0 = 1
Рейтинг сообщения:
+0 -0 = 0
балл   балл

Автор темы Автор темы [all]


На верх страницы

Да, точно.
В заголовке
Server: Apache 1.3.28 ... rus/PL30.18 <---

__________________
Fuck a hero be yourself

28.02.2005 22:04 [all] оффлайн Послать письмо [all] Искать сообщения : [all]
Stan F
Stan F - мужик
Его Величество Администратор


Группа: Администраторы

Дата регистрации: 14.11.2003
Сообщения: 5148
Кто?: ФЮРЕР

Репутация пользователя :
+1897 -840 = 1057
Рейтинг сообщения:
+1 -0 = 1
балл   балл


На верх страницы

а может и браузер любит... все-таки исторически koi появился раньше ср1251 Smile

если не секрет, что за браузер?
у меня все работает нормально в opera, ie6, mozill'e, в konqueror'e и galeon'e тоже вроде норма, хотя я ими не пользуюсь.

да, я маленько слажал, request method долж0нъ был быть HEAD Tongue

__________________

Последний рассвет
Тонкая нить и
Холодная сталь
Поможет забыть мне
Сотрёт глубину
Исчезнет печаль
Прольётся внутри
Моя мёртвая кровь
Развеет твой крик

01.03.2005 01:06 Stan F оффлайн Сайт Stan F Искать сообщения : Stan F Добавить Stan F в адресную книгу
[all]
[all] - мужик
Младший Бит




Группа: Пользователи

Дата регистрации: 26.02.2005
Сообщения: 6
Кто?: Студент

Репутация пользователя :
+1 -0 = 1
Рейтинг сообщения:
+0 -0 = 0
балл   балл

Автор темы Автор темы [all]


На верх страницы

Тут всё просто. Браузер отдаёт серверу вместе с запросом рабочую кодировку (у меня это Accept-Charset: koi8-r, utf-8Wink RussianApache соответсвтенно перекодирывает то, что у вас в windows-1251 в koi8-r и отдёт браузеру. Затем браузер смотрит на meta теги, там у нас windows-1251 => несостыковка.

Способы решения:
Первый (плохой): CharsetDisableAcceptCharset On в httpd.conf
Второй (хороший, но не лучший): убрать кодировку из meta тегов

Воть Smile

__________________
Fuck a hero be yourself

01.03.2005 15:46 [all] оффлайн Послать письмо [all] Искать сообщения : [all]
Stan F
Stan F - мужик
Его Величество Администратор


Группа: Администраторы

Дата регистрации: 14.11.2003
Сообщения: 5148
Кто?: ФЮРЕР

Репутация пользователя :
+1897 -840 = 1057
Рейтинг сообщения:
+0 -0 = 0
балл   балл


На верх страницы

про заголовки можешь не рассказывать, знаем немного Wink

имхо Accept-Charset довольно редкая вещь. я ошибаюсь? тем более что все *никсовые современные системы и их браузеры отлично знакомы с 1251.

и сомневаюсь, что кто-то даст нам редактировать httpd.conf Smile

цитата:
убрать кодировку из meta тегов

и тот же осел может выдавать самые неожиданные вещи, то есть *твоя* проблема станет почти *глобальной* Big Grin
не знаю почему, но судя по моему опыту для него мета-тэги имеют высший приоритет, несмотря на RFC.

__________________

Последний рассвет
Тонкая нить и
Холодная сталь
Поможет забыть мне
Сотрёт глубину
Исчезнет печаль
Прольётся внутри
Моя мёртвая кровь
Развеет твой крик

02.03.2005 01:41 Stan F оффлайн Сайт Stan F Искать сообщения : Stan F Добавить Stan F в адресную книгу
[all]
[all] - мужик
Младший Бит




Группа: Пользователи

Дата регистрации: 26.02.2005
Сообщения: 6
Кто?: Студент

Репутация пользователя :
+1 -0 = 1
Рейтинг сообщения:
+0 -0 = 0
балл   балл

Автор темы Автор темы [all]


На верх страницы

цитата:
Stan F пишет
все *никсовые современные системы и их браузеры отлично знакомы с 1251.

Знают, но это как-то не спортивно Wink

цитата:
Stan F пишет
и сомневаюсь, что кто-то даст нам редактировать httpd.conf Smile

А как же .htaccess Smile)

цитата:
Stan F пишет
убрать кодировку из meta тегов
и тот же осел может выдавать самые неожиданные вещи, то есть *твоя* проблема станет почти *глобальной* Big Grin
не знаю почему, но судя по моему опыту для него мета-тэги имеют высший приоритет, несмотря на RFC.

Кстати да, поэтому я и написал, что способ не лучший

Совсем было бы замечательно определять в какой кодировке отдаёт страницы RuApache и в зависимости от этого менять meta теги.

А пока я постараюсь поменять у себя Accept-encoding, надеюсь браузер позволит его поменять независимо от рабочей кодирвки.

Тему можно закрывать.

P.S. кстати, в Профайле опечатку так и не исправили Wink

__________________
Fuck a hero be yourself

02.03.2005 13:10 [all] оффлайн Послать письмо [all] Искать сообщения : [all]
Stan F
Stan F - мужик
Его Величество Администратор


Группа: Администраторы

Дата регистрации: 14.11.2003
Сообщения: 5148
Кто?: ФЮРЕР

Репутация пользователя :
+1897 -840 = 1057
Рейтинг сообщения:
+0 -0 = 0
балл   балл


На верх страницы

пардон, htaccess действует только на модуль, не на CGI Smile
(хотя я и не знаю, что тут, не интересовался)

цитата:
Совсем было бы замечательно определять в какой кодировке отдаёт страницы RuApache и в зависимости от этого менять meta теги.

нет, переписывать форум - это геморрой Big Grin

цитата:
опечатку так и не исправили

ну, во-первых, их тут много, а во-вторых... впадлу Smile)

__________________

Последний рассвет
Тонкая нить и
Холодная сталь
Поможет забыть мне
Сотрёт глубину
Исчезнет печаль
Прольётся внутри
Моя мёртвая кровь
Развеет твой крик

02.03.2005 22:58 Stan F оффлайн Сайт Stan F Искать сообщения : Stan F Добавить Stan F в адресную книгу
Понравилась тема? Поделитесь с друзьями!
Чтобы отвечать на сообщения и создавать новые темы, необходимо зарегистрироваться. Присоединяйся к нам! :-)
Перейти:

Все вопросы, связанные с деятельностью сайта и форума решаются с руководителем проекта.

powered by [censored] forum
7bit.team © 2001-2016