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

News:

CPG Release 1.6.27
change DB IP storage fields to accommodate IPv6 addresses
remove use of E_STRICT (PHP 8.4 deprecated)
update README to reflect new website
align code with new .com CPG website
correct deprecation in captcha

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

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