часть 2.И снова здравствуйте.
Новая ситуация:
FreeBSD 6.2-RELEASE + apache-2.2.3 + mysql-server-5.1.11 + php5-5.1.6_3 + все скрипты написаны в UTF-8
в php.ini
default_charset=utf8
mbstring.language=Russian
mbstring.internal_encoding=utf8
в .htaccess
AddDefaultEncoding Off
в index.htm
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
в дампе
CREATE DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
перед коннектом к базе выполняем
mysql_query('set character utf8');
mysql_query('set names utf8');
результат плачевный ибо после выполнения запроса результатом выполнения скрипта например:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<?$sql=mysql_query('SELECT * FROM `descr`');$sql=mysql_fetch_array($sql);?>
Описание: <?=$sql['descr']?>
</body>
</html>
является надпись:
Описание: Ïóñêî íàëàäî÷íûå ðàáîòû
Самое обидное, что обкатывал все скрипты на денвере и на нем все пашет, куда еще копать просто не представляю :(
Как говорится ай нид любой хелп.