Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.04.20;
Скачать: CL | DM;

Вниз

idHTTP и проблемы с кодировкой   Найти похожие ветки 

 
Newfrost   (2007-07-23 17:13) [0]

Добрый день, пишу небольшую утилитку, которая будет помогать мне добавлять объевления на один сайт, все хорошо, получаю картинку подтверждения в TImage, пишу ее в TEdit и формирую запрос:


s := TStringList.Create;
r := TStringStream.Create("");
s.Add("board=65");
s.Add("title=тест");
s.Add("content=тест");
s.Add("contact=тест");
s.Add("image="+edImage.Text);
IdHTTP1.POST("http:/address/", s, r);


И все бы хорошо, но после этого на искомом сайте появляется текст в неправильной кодировке :(

дХГЮИМ-ЯРСДХЪ "йНМЖЕОР" ОПЕДКЮЦЮЕР бЮЛ СЯКСЦХ ОН ЯНГДЮМХЧ Х ОПНДБХФЕМХЧ ЯЮИРНБ, Ю РЮЙ ФЕ СЯКСЦХ О

вот так.. .Даже не знаю что это за кодировка....

Заранее всем спасибо!!!


 
umbra ©   (2007-07-23 17:42) [1]

если посмотреть на исходный код этой страницы, то там в начале все написано (ключевое слово - charset). Вот в эту кодировку и надо перевести Ваш текст.


 
Newfrost   (2007-07-23 18:19) [2]

Кодировка windows-1251, что логично.. Беда в том, что мой текст, тоже вроде бы в этой кодировке... Как это проверить?


 
Anatoly Podgoretsky ©   (2007-07-23 19:37) [3]

> Newfrost  (23.07.2007 18:19:02)  [2]

Слова, а где подтверждение.


 
Newfrost   (2007-07-23 20:15) [4]

Подтверждения нет, я как раз спрашиваю как узнать. Я предполагаю, что текст в win-1251, но уверенности как раз нет... Предположения не беспочвенны. Система-то Windows, в ней кириллица по-умолчанию кажется в win-1251, текст в IdHTTP берется из редактора кода, там вроде бы тоже win-1251... Это ход моих мыслей...


 
SlymRO ©   (2007-07-24 04:59) [5]

koi8


 
Newfrost   (2007-07-24 07:59) [6]

что koi8?


 
Newfrost   (2007-07-24 21:45) [7]

Не, текст у меня windows-1251, я его скопипэйстил в блокнот и сохранил как хтмл, все пучком. Почему он некорректно вставляется? Страничка, которая принимает данные вот тут: http://boards.sarbc.ru/add/db/


 
Newfrost   (2007-07-24 22:29) [8]

Проблема решилась: чужому скрипту нужен был KOI8-r, SlymRO, спасибо за идею, сразу не сообразил! Сконвертил свой текст в KOI8-R и все заработало как надо!



Страницы: 1 вся ветка

Текущий архив: 2008.04.20;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.018 c
2-1206218273
Igor23
2008-03-22 23:37
2008.04.20
онлайн игра


15-1204892867
@!!ex
2008-03-07 15:27
2008.04.20
Где можно купить летучую мышь?


2-1206555175
junkie
2008-03-26 21:12
2008.04.20
Excel процесс остается в памяти


3-1196234534
Tronado
2007-11-28 10:22
2008.04.20
"Сквозной" поиск


3-1195472994
ХочуЗнатьВсё
2007-11-19 14:49
2008.04.20
Не понимаю