PPHBB v2.0.22 & кириллица

Мутник

Новичок
PPHBB v2.0.22 & кириллица

Проблема такова: при сохранении поста в топике все ок, кроме русских символов - они превращаются в &#XXXX.
Как с этим бороться?

я так понимаю, что виной всему настройки MySQL?!


MySQL: 5.0.27
PHP: 5.2.1


получаю нечто вида: "ыфваы"

сам сайт работает отлично - никаких проблем, а вот с форумом не особо.

Заранее спасибо
 

Beavis

Banned
на сайте PHPBB эта проблема не описана?
разве сложно определить на каком именно этапе происходят "превращения" ?
 

SiMM

Новичок
И, что главное, ни MySQL, ни PHP тут совершенно не при чём - это ж надо за 3 с лишним года даже HTML не изучить.
 

Мутник

Новичок
При сохранении это все происходит.

НЕ проблема пойти и все исправить в 3-4 местах - именно из за знака "&".

только почему если ни PHP ни MySQL не при чем - на одном сервере работает ОК, а на втором - НЕТ одна и та же версия PHPBB?


Заранее спасибо за уважение и ответ.

и почему из 4 полей такая вот проблема только с ОДНИМ полем, при том, что все данные проходят одну и ту же обработку в одной и той же функции?
 

kruglov

Новичок
Вью сорс посмотрите и найдите там charset. Думайте над результатом поиска.
 

Мутник

Новичок
kruglov

там дело не в чарсете...
при сохранении все символы преобразовываются в нечто вида: & # 1234 а после этого делается htmlspecialchar... и получется фигня со знаком "&". и посему результат уже не отображается нормально.
 

kruglov

Новичок
Мутник
Ну-ну... Типа русские символы сохраняются в виде "ѣ" чисто из соображений политкорректности, а не потому, что кодировка страницы с формой не кириллическая.
 

Мутник

Новичок
ок, почему тогда при UTF-8 кодировке происходит та же самая штука?

на символы āīēūķļņ - примерно то же самое... и ни win-1251, ни win-1257 не помогают.
 

Мутник

Новичок
SiMM

смех смехом, а сервер рестартанули и стало все ок.
а рестартанули ТОЛЬКО из за того, что 2 клиента написали админу жалобы на те же самые проблемы и убедительно попросили это сделать...
 
Сверху