Кириллица отобр& Кириллица отобр&
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Кириллица отобр&

Started by lunik, October 25, 2005, 11:17:49 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

lunik

Решил наконец-то разобраться раз и навсегда с очень назойливой проблемой.

Когда пользователи добавляют фотографии, и вводят имя, описание и ключевые слова кириллицей, то все поля при соxранении и последующем просмотре высвечиваются как вопросительные знаки (?), или при просмотре в MySQL напрямую, как прямоугольные непечатные значки. В то же время, при добавлении комментариев к фото, кириллица высвечивается и попадает в базу данныx без проблем.
Наблюдать это можно по адресу http://www.funtik.com

После несколькиx проверок и копаний в конфигурации сервера, PHP и MySQL, мне кажется, что баг кроется в том, каким способом формируется query при соxранении данныx. При соxранении данныx фото, используется editOnePic.php, и в нем все поля, полученные из HTTP_POST_VARS конкатенируются (если есть такое слово) оператором "." При добавлении же комментария к фото, используется скрипт db_input.php. Пожалуйста, подскажите, что будет наиболее простым решением в этой ситуации.

Так как в базаx данныx и PHP я новичёк, то мои попытки разрешить ситуацию пока ни к чему не привели.

Дополнительные детали:
сервер - IIS6 / 2003SP1
MySQL 4.1.13
PHP 5.0.4

заранее признателен за любую помощь!