Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Проблема с двойными кавычками
Проблема с двойными кавычками
Доброе время суток. Может кто-нибуть поможет разрешить такую проблему.
Имеем:
Линукс+апач локаль koi8-r
форум 2.0.11 lang_russian в KOI8
Проблема:
если постить сообщение (из ИЕ) в котором имеются русские кавычки (<< >>), то они отображаются в виде «текст»
в других браузерах (Mozilla etc) все ок, кавычки преобразуются в одинарные.
при необходимости можно протестить здесь
http://iclan.asu.ru.forum/phpBB2
Имеем:
Линукс+апач локаль koi8-r
форум 2.0.11 lang_russian в KOI8
Проблема:
если постить сообщение (из ИЕ) в котором имеются русские кавычки (<< >>), то они отображаются в виде «текст»
в других браузерах (Mozilla etc) все ок, кавычки преобразуются в одинарные.
при необходимости можно протестить здесь
http://iclan.asu.ru.forum/phpBB2
-
- phpBB Guru
- Сообщения: 5484
- Зарегистрирован: 20 лет 8 месяцев
- Поблагодарили: 2 раза
Может у вас стоит русский Apache, который производит автоматическую перекодировку данных при преме из браузера? Я смотрю, в списке пользователей есть проблемы с русскими именами.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB Guru
- Сообщения: 5484
- Зарегистрирован: 20 лет 8 месяцев
- Поблагодарили: 2 раза
Создайте в корне форума файл с именем .htaccess и следующим содержанием:
Код: Выделить всё
CharsetDisable On
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 1.2.0
- Сообщения: 11
- Зарегистрирован: 19 лет 3 месяца
Re: Проблема с двойными кавычками
Аналогичная проблема.Alexey V. Kalinin писал(а):Проблема:
если постить сообщение (из ИЕ) в котором имеются русские кавычки (<< >>), то они отображаются в виде «текст»
Apache/1.3.33 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 FrontPage/5.0.2.2634a mod_ssl/2.8.22 OpenSSL/0.9.7d + PHP 5.0.4 на FreeBSD 5.4-RELEASE-p4.
Apache не русский, поэтому предложенное решение не подходит.
Форум http://forum.metro.donetsk.ua/ .
-
- phpBB 2.0.0
- Сообщения: 244
- Зарегистрирован: 19 лет 1 месяц
- Откуда: Msk, RU
-
- phpBB 1.2.0
- Сообщения: 11
- Зарегистрирован: 19 лет 3 месяца
-
- phpBB 2.0.0
- Сообщения: 244
- Зарегистрирован: 19 лет 1 месяц
- Откуда: Msk, RU
-
- phpBB 1.2.0
- Сообщения: 11
- Зарегистрирован: 19 лет 3 месяца
-
- Former team member
- Сообщения: 4463
- Зарегистрирован: 20 лет
- Поблагодарили: 1 раз
http://www.w3.org/International/O-charset-lang.htmlTUMS писал(а):во-первых кодировка называется koir-8
Russian (ru) koi8-r, iso-8859-5
-
- phpBB 1.2.0
- Сообщения: 11
- Зарегистрирован: 19 лет 3 месяца
-
- Former team member
- Сообщения: 4463
- Зарегистрирован: 20 лет
- Поблагодарили: 1 раз
-
- phpBB 1.2.0
- Сообщения: 11
- Зарегистрирован: 19 лет 3 месяца
-
- phpBB 1.2.0
- Сообщения: 11
- Зарегистрирован: 19 лет 3 месяца
Прошу прощения за назойливость, но не возникло ли у кого новых идей по поводу описанной ситуации?
Например, почему проблема свойственна именно IE?
Мозилла почему-то заменяет не на «/» а на &# 171; / &# 187;, но ведь IE нормально обрабатывает другие символы, меняя, к примеру, тире на &# 8212;? Пробелы внутри кодов добавил я, чтобы они не заменялись на символы, кстати в «/» этого делать не пришлось...
Например, почему проблема свойственна именно IE?
Мозилла почему-то заменяет не на «/» а на &# 171; / &# 187;, но ведь IE нормально обрабатывает другие символы, меняя, к примеру, тире на &# 8212;? Пробелы внутри кодов добавил я, чтобы они не заменялись на символы, кстати в «/» этого делать не пришлось...