|
|
|
| Здраствуйте! Никогда не работал с кодировками, а сейчас столкнулся с такой проблемой. Текст в БД у меня хранится в cp1251, мне нужно вывести на страницу этот текст в UTF-8. Вот не знаю как мне это сделать. Помогите пожалуйста решить эту проблему. | |
|
|
|
|
|
|
|
для: MHz
(18.06.2007 в 15:59)
| | Сервер 4.1 или старше?
тогда проблема решается запросом
mysql_query("SET NAMES 'utf8'");
| выполненным сразу после соединения.
Заодно получится и добавлять введенные в формах данные в таблицы. | |
|
|
|
|
|
|
|
для: Trianon
(18.06.2007 в 16:21)
| | На локалке все заработало. Спасибо! На хосте сервер 5-ый. Не будет работать? | |
|
|
|
|
|
|
|
для: MHz
(18.06.2007 в 16:27)
| | Будет.
Не будет на 4.0.* и ниже. | |
|
|
|
|
|
|
|
для: Trianon
(18.06.2007 в 16:35)
| | Хорошо. Еще раз спасибо! Думаю тему можно закрыть. | |
|
|
|
|
|
|
|
для: MHz
(18.06.2007 в 16:36)
| | Рано я обрадовался... :( На хосте MySQL оказалазась вообще 3-й версии. А в новостях хостера написано что 5-й... Поможете еще раз? | |
|
|
|
|
|
|
|
для: MHz
(18.06.2007 в 18:48)
| | Вообще-то это формальный повод мягко попросить хостера обеспечить соответствие реального положения вещей - анонсу.
Применяйте iconv() | |
|
|
|