|
|
|
| Взял пример из книги PHP5 практика создания сайтов посмотреть не могу настроить чтобы выводило на русском в место русского выдает ???????? посмотрел в базе данных все садержимое пишет на русском. Измения на сайте название на любое слово на русском в базу записывается ????????? если пишу на англиском все нормально, да в базе на премую пишу текст на русском все нормально отображается в phpMyAdmin-2.6.4 а на странице ??????. Подскажите где смотреть, что сделать.
P/s после открытия базы я поставил как советовали на форуме
mysql_query ("set character_set_client='cp1251'");
mysql_query ("set character_set_results='cp1251'");
mysql_query ("set collation_connection='cp1251_general_ci'");
|
Но не помогло. | |
|
|
|
|
|
|
|
для: NikVA
(29.11.2005 в 09:13)
| | У меня была похожая проблема.
Админы взяли и поменяли у БД кодировку на utf-8.
Смог решить только так:
сразу после коннекта выполняю следующие запросы:
mysql_query("SET CHARACTER_SET_CLIENT=cp1251");
mysql_query("SET CHARACTER_SET_CONNECTION=cp1251");
mysql_query("SET CHARACTER_SET_DATABASE=cp1251");
mysql_query("SET CHARACTER_SET_RESULTS=cp1251");
mysql_query("SET CHARACTER_SET_SERVER=cp1251");
|
| |
|
|
|
|
|
|
|
для: dimm00
(29.11.2005 в 10:26)
| | Подставил все также. В базе на русском на странице ???????. | |
|
|
|
|
|
|
|
для: NikVA
(29.11.2005 в 10:47)
| | Эту проблему должен решать хостер, а не вы, если хост не локальный, конечно. На нормальном хостинге таких проблем не возникает. | |
|
|
|
|
|
|
|
для: coloboc66
(29.11.2005 в 14:32)
| | Это я делаю на локальной машине | |
|
|
|
|
|
|
|
для: NikVA
(29.11.2005 в 09:13)
| | У тебя самая распространенная ошибка, код, который тебе написали немного выше вставь сразу после соединения с сервером... а потом только выбор базы и остальное... | |
|
|
|
|
|
|
|
для: Jura
(29.11.2005 в 16:09)
| | Я делаю вот так
$dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd);
//
mysql_query("set character_set_client='cpl1251'");
mysql_query("set character_set_connection='cpl1251'");
mysql_query("set character_set_database='cpl1251'");
mysql_query("set character_set_results='cpl1251'");
mysql_query("set character_set_server='cpl1251'");
mysql_query("set collation_connection='cpl1251_general_ci'");
//
|
| |
|
|
|