parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Непонятки с кодировками

Gluchik 17.02.2010 11:59

Исходное:
Хостинг mchost, База MySql. В ней хранятся текстовые данные на 4-х языках. Русский, английский, немецкий и французский.
База в UTF-8.
Коннект к базе -
$SQL.connect-string[mysql://***:***@****.mysql.mchost.ru/*****?charset=utf8]
Заголовки страницы -
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
$request:charset[UTF-8]
$response:charset[UTF-8]
$response:content-type[
	$.value[text/html]
	$.charset[$response:charset]
]
На локальном компе все работает правильно.
Но вот на хостинге.... вывод из базы работает корректно. Все символы из базы выводятся правильно, и русские и вражеские. Но вот при записе в базу, русские пишутся правильно, а вот специфичные немецкие и французские - в знаках вопроса. На лицо где-то не правильная перекодировка.
Но вот где? И как с этим бороться, ума не приложу.