CyberForce

Рейтинг
35
Регистрация
01.07.2009

Взяли бесплатно.. Стоит уже там месяц, а то и больше, ощутимой пользы не заметил...

Интересно))) Клиенты тоже нормальные))

Спасибо. А то просто было интерсено)

solnikolay:
Дык может вы своими переставлениями кодировки в базе уже и данные подубили? В phpMyAdmin сейчас ?????? или нормальные данные?

Да нет вроде... Как сказал neolord, я менял алгоритмы сравнения, а не кодировку базы. База как была в UTF8, так и осталась...

solnikolay:

а дальше?

А дальше ничего

В том то и проблема, что база в UTF, на сайте тоже UTF, а вместо русского пишет "?????"

Конечно.

Но может я не туда впихнул. Куда нужно было этот кусок кода вставить?

Lasta:

$con=mysql_connect($conf['dbhost'], $conf['dbuser'], $conf['dbpass']);
if ($con===false) die ('MySQL_connect error: '.mysql_error());
$db = mysql_select_db($conf['dbname']);
if ($db===false) die ('MySQL_select error: '.mysql_error());

mysql_query ("set character_set_client='utf8'");
mysql_query ("set character_set_results='utf8'");
mysql_query ("set collation_connection='utf8_general_ci'");


Соответственно исправляем для своего случая.

Пишет MySQL_connect error:

Все заполнено верно...

Можно, но только причина ли в этом?

В phpMyAdmin я поставил Сравнение cp1251_general_ci

на сайте должно быть <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> ???

Поменял на cp1251_general_ci

Но на сайте все равно ????? вместо слов

А можно точнее?))) что нужно сделать, находясь в панели phpMyAdmin

Всего: 120