Страница 1 из 1

Кодировка в файлах замены

Добавлено: Пт янв 23, 2009 16:45
Spirit
Подскажите, как исправить сабж?

"���������� ������� ����� ������������� ��� ��������� � ����.
������ ����� ���� ���� �������� ���������������� ���������, ������� ��� �� ����� ��� ���������� ����� ����������� ������������, �� ������� ������ ��������� ����� � �������� � ������ ������ ������ �����������."

Думал, дело в правах, но владелец папки с файлами - юзер прокси.

Добавлено: Пт янв 23, 2009 22:36
Slava
Ваш вопрос не понятен, проверьте кодировку.

Добавлено: Пн янв 26, 2009 12:45
Spirit
Файл, на который заменяются запрещенные сайт выглядит непотребно. :)
Кодировку проверить где? В самом файле? Какую надо выставить?

Добавлено: Пн янв 26, 2009 12:47
Slava
Spirit писал(а):Файл, на который заменяются запрещенные сайт выглядит непотребно. :)
Кодировку проверить где? В самом файле? Какую надо выставить?
Ваше первое сообщение на форуме содержит "-" на восемь строк.
Вопрос не понятен.

Добавлено: Пн янв 26, 2009 13:40
Spirit

Добавлено: Пн янв 26, 2009 13:46
Slava
wget -S http://192.168.10.61/messages/www/porno.html -O -

Сравните charset в заголовках http и коде html.
Если не разберетесь, запостите результат.

Добавлено: Пн янв 26, 2009 14:20
Spirit
http://img84.imageshack.us/img84/5115/r ... avrxu2.png

Сравнил, ничего не понял. :\

Добавлено: Пн янв 26, 2009 15:34
Slava
А где Вы взяли porno.html?
На сайте режика нет такого, с кодировкой utf8

Добавлено: Пн янв 26, 2009 15:40
Spirit
С кодировками я уже сам баловался. Но от изменения их толку нету...

Добавлено: Пн янв 26, 2009 15:46
Slava
Spirit писал(а):С кодировками я уже сам баловался. Но от изменения их толку нету...
1. Возмите оригинальный файл с сайта.
2. Перекодируйте его в utf8
3. Замените в этом файле charset на utf8

Добавлено: Пн янв 26, 2009 15:48
Spirit
Второй пункт Как осуществить? оО

Добавлено: Пн янв 26, 2009 15:52
Slava
cat porno.html | iconv -f koi8-r -t utf8 >new.html
mv new.html porno.html

Добавлено: Пн янв 26, 2009 16:01
Spirit
Спасибо огромнейшее. Все работает.