Дизайн и креатив: разработка от профессионалов
http://uptimecommerce.com/forum/

Проблемы с кодировкой в XAMPP
http://uptimecommerce.com/forum/viewtopic.php?f=22&t=544
Страница 1 из 1

Автор:  scat_spb [ 01 окт 2009, 23:44 ]
Заголовок сообщения:  Проблемы с кодировкой в XAMPP

Здравствуйте! На днях решил установить xampp на локальный компьютер, и заметил такую проблему... при попытке вывести из базы данных какое нибудь слово на русском языке, в браузере оно отображается вопросами, хотя в самой базе отображается корректно(кодировку менял, но и это не помогло)!Искал в интернете информацию по решению данной проблемы, и заглянув в википедию нашел информацию как ее решить http://ru.wikipedia.org/wiki/XAMPP , сделав так как там написано, у меня ничего не изменилось, все равно русский текст в браузере отображается вопросами.

Автор:  dimsem [ 04 окт 2009, 16:57 ]
Заголовок сообщения:  Re: Проблемы с кодировкой в XAMPP

Сопоставление верное?
Пропись через .htaccess пробовали?
В выдаваемых страничках определены кодировки?

Не знаю, все что можно сходу придумать.

Автор:  toleronos [ 05 окт 2009, 03:33 ]
Заголовок сообщения:  Re: Проблемы с кодировкой в XAMPP

Надо там через PHPmyadmin потыкать. И причем не только измнять сопоставление каждого столбца, а еще найти кнопку изменения сопоставления всей таблицы :)

у меня ситуация вообще противоположная - в базе хранятся кракозябры, а выдает все правильно :D

Автор:  Infuzzer [ 05 окт 2009, 03:48 ]
Заголовок сообщения:  Re: Проблемы с кодировкой в XAMPP

В базе хранится в какой кодировке?

Автор:  toleronos [ 05 окт 2009, 03:58 ]
Заголовок сообщения:  Re: Проблемы с кодировкой в XAMPP

у меня? у меня в юникоде

Автор:  Infuzzer [ 05 окт 2009, 09:45 ]
Заголовок сообщения:  Re: Проблемы с кодировкой в XAMPP

Бывают проблемы с данной кодировкой. Нужно всё в базе данных перевести в Unicode. Должно помочь.

Автор:  dimsem [ 05 окт 2009, 13:59 ]
Заголовок сообщения:  Re: Проблемы с кодировкой в XAMPP

пхпМА часто выделывал пируэты с сопоставлением. Так например один сайтик на модекс с блеском проработал полтора года, свято уверенный в своей принадлежности к норвежскому, хотя сама база была в utf, а сопоставление в latin. Грех было разбираться, тем более модекс определил автоматом.

Автор:  scat_spb [ 06 окт 2009, 06:22 ]
Заголовок сообщения:  Re: Проблемы с кодировкой в XAMPP

Я пробовал ставить кодировку базы windows-1251, а в пхп файле вписывал строку SET NAMES cp1251, только тогда все отображалось правильно, но без этой строки опять проблемы с кодировкой начинаются... не хотелось бы каждый раз прописывать эту строку... допустим в денвере и без все работает нормально

цитата с википедии:

Проблемы:

* Необходима настройка MySql для корректной работы с кодировкой Windows-1251

Решение проблемы:

* в настройках MySQL в файле my.ini или my.cnf в секцию [mysqld] добавить строчку init_connect='SET NAMES cp1251'
* Если нет административных прав на сервер MySQL: при каждом обращении к базе выполнить SET NAMES cp1251

Узнать текущее значение переменной сервера можно выполнив show variables like '%connect%'

Автор:  Infuzzer [ 06 окт 2009, 06:36 ]
Заголовок сообщения:  Re: Проблемы с кодировкой в XAMPP

В данном случае нужно указывать кодировку UTF8_general_ci
А после соединения с базой данных выполянять SET NAMES UTF8

Страница 1 из 1 Часовой пояс: UTC
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/