Помощник
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Гость_shaman_* |
![]()
Сообщение
#1
|
|
Гости ![]() |
1) Написал граббер.
2) Запрашиваемая странца в кодировке UTF 8 3) Конечный сайт - win1251 4) При просмотре результата - кракозябры, соответственно. Вопрос: как можно сменить кодировку при отдаче в браузер |
|
|
||
![]() |
![]()
Сообщение
#2
|
|
Опытный![]() Группа: Eleanor TEAM Сообщений: 717 Регистрация: 2008-11-11 Из: Таллинн Репутация: ![]() ![]() Всего: 20 ![]() |
Если я вас правильно понял, добавьте в начало .htaccess
AddDefaultCharset UTF-8 |
|
|
||
Гость_shaman_* |
![]()
Сообщение
#3
|
|
Гости ![]() |
Не, это мы по умолчанию так ставим кодировку...
вопрос открыт |
|
|
||
Гость_patriot_* |
![]()
Сообщение
#4
|
|
Гости ![]() |
посмотри в библиотеке mb_string. там есть нужные функции
|
|
|
||
Гость_shaman_* |
![]()
Сообщение
#5
|
|
Гости ![]() |
patriot, о, знакомые люди
![]() Да на конечном сайте не подключена библиотека эта, ну всмысле на сервере. Была впринципе задумка через str_replace перегналь все иероглифи на наши буквы, как результат получается, но запутаться легко Сообщение отредактировал shaman - 2009-09-28, 1:07 |
|
|
||
![]() |
![]()
Сообщение
#6
|
|
Eleanor developer![]() Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: ![]() ![]() Всего: 67 ![]() |
|
|
|
||
![]() |
![]()
Сообщение
#7
|
|
Опытный![]() Группа: Бета-тестеры Сообщений: 825 Регистрация: 2008-12-13 Из: Россия → Новосибирск Версия системы: RC5 Репутация: ![]() ![]() Всего: 24 ![]() |
|
|
|
||
![]() |
![]()
Сообщение
#8
|
|
Eleanor developer![]() Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: ![]() ![]() Всего: 67 ![]() |
|
|
|
||
Гость_shaman_* |
![]()
Сообщение
#9
|
|
Гости ![]() |
Пробовал iconv, тоже, иначе не спрашивал бы
![]() Вобщем думаю, что с поставленной задачей долго придется бороться.... ![]() |
|
|
||
![]() |
![]()
Сообщение
#10
|
|
Eleanor developer![]() Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: ![]() ![]() Всего: 67 ![]() |
shaman, и как же Вы пробовали? Покажите код- что-нибудь придумаем.
|
|
|
||
Гость_SHAKA1_* |
![]()
Сообщение
#11
|
|
Гости ![]() |
Вот, попробуй функциями перекодировать:
PHP: фукнции перекодировки UTF8-Win, Win-UTF8
Перекодировка UTF-8 в cp1251 Сообщение отредактировал SHAKA1 - 2009-09-29, 8:53 |
|
|
||
Гость_shaman_* |
![]()
Сообщение
#12
|
|
Гости ![]() |
SHAKA1, да , хорошая функция, работает.
только от первоначального текста осталось Ђњ и ”, и еще что то, по логике - это кавычки " кавычки и "тире" еще "многоточие нашел" вобщем работает класно, респект |
|
|
||
Гость_Ungern_* |
![]()
Сообщение
#13
|
|
Гости ![]() |
При замене кодировок при парсинге не всегда есть возможность использовать iconv(). Посмотрите здесь подробнее осмене кодировок
|
|
|
||
![]() ![]() |
![]() |
Текстовая версия | ![]() ![]() ![]() ![]() |