Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> неправильная кодировка, а как надо? 
V
    Опции темы
Рыжий
Дата 11.6.2006, 14:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Помешанный
***


Профиль
Группа: Завсегдатай
Сообщений: 1423
Регистрация: 19.9.2004

Репутация: 2
Всего: 20



Использую скрипт http://magpierss.sourceforge.net/ для импортирования rss новостей.
Вот проблема - если парсить русккие новости, он выдает все вопросами ?????????? ??? 

Кодировка как бы должна быть UTF-8, но она и стоит!
Что подскажите делать? 
PM MAIL ICQ   Вверх
Guedda
Дата 11.6.2006, 14:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Подрывник
****


Профиль
Группа: Завсегдатай
Сообщений: 3137
Регистрация: 27.12.2005
Где: Ростов-на-Дону

Репутация: 13
Всего: 78



Лучше используй UTF-16... Так как в 8-рка не для русского шрифта заточена... 


--------------------
Ll 2
PM MAIL WWW ICQ Skype GTalk   Вверх
Рыжий
Дата 11.6.2006, 15:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Помешанный
***


Профиль
Группа: Завсегдатай
Сообщений: 1423
Регистрация: 19.9.2004

Репутация: 2
Всего: 20



нет, не то... smile  
PM MAIL ICQ   Вверх
Mal Hack
Дата 11.6.2006, 15:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Цитата(Guedda @  11.6.2006,  14:54 Найти цитируемый пост)
Лучше используй UTF-16... Так как в 8-рка не для русского шрифта заточена...  

С каких это пор кодировки под что-то затачивались?

Цитата(Рыжий @  11.6.2006,  14:30 Найти цитируемый пост)
Вот проблема - если парсить русккие новости, он выдает все вопросами ?????????? ??? 

Кодировка как бы должна быть UTF-8, но она и стоит!

Как парсить? В какой момент кодировка бьется? Не забывай про mb_*(). 
PM ICQ   Вверх
Рыжий
Дата 11.6.2006, 15:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Помешанный
***


Профиль
Группа: Завсегдатай
Сообщений: 1423
Регистрация: 19.9.2004

Репутация: 2
Всего: 20



Mal Hack, даже пробовал такой вариант:

Код

$title = $rss->channel['title'];
$title = mb_convert_encoding($title, "windows-1251", "auto");
echo "<h2>$title</h2>\n";


Писал и windows-1251 и UTF-8 (16) - не помогает.  
PM MAIL ICQ   Вверх
Mal Hack
Дата 11.6.2006, 15:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Рыжий, в какой кодиовке $title = $rss->channel['title'];???
В какой выводит? И в какой надо? 
PM ICQ   Вверх
Рыжий
Дата 11.6.2006, 15:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Помешанный
***


Профиль
Группа: Завсегдатай
Сообщений: 1423
Регистрация: 19.9.2004

Репутация: 2
Всего: 20



Выводит в UTF-8  а нужно, чтобы по русски было smile
 
PM MAIL ICQ   Вверх
Mal Hack
Дата 11.6.2006, 16:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



iconv 
PM ICQ   Вверх
Рыжий
Дата 11.6.2006, 16:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Помешанный
***


Профиль
Группа: Завсегдатай
Сообщений: 1423
Регистрация: 19.9.2004

Репутация: 2
Всего: 20



ага, сделал.

Ну и че я сам не догадался smile  
PM MAIL ICQ   Вверх
[xoodo]
Дата 12.6.2006, 02:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 424
Регистрация: 9.3.2003

Репутация: 1
Всего: 4



Цитата(Guedda @ 11.6.2006,  14:54)
Лучше используй UTF-16... Так как в 8-рка не для русского шрифта заточена...

Во-первых, неправда, а во-вторых, туева хуча подтверждений, что неправда.

Сам решал похожую проблему так:
Код

mysql_query("SET NAMES utf8");

Здесь нижний коммент. Хоть и про БД, но все равно, может, пригодится кому.  

Это сообщение отредактировал(а) [xoodo] - 12.6.2006, 02:42
PM   Вверх
Mal Hack
Дата 12.6.2006, 12:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



[xoodo], это при работе с БД, как мне кажется он работает уже с готовым выводом... 
PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0507 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.