Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.013 c
2-1206612838
altatr
2008-03-27 13:13
2008.04.20
Как скопировать целиком строку в таблице.


2-1206527464
MSD
2008-03-26 13:31
2008.04.20
Вопрос по копированию


2-1206023198
webSQLNeederr
2008-03-20 17:26
2008.04.20
Отображение процесса аплодов в idFTP


15-1204284088
Dmitry S
2008-02-29 14:21
2008.04.20
Анонимный доступ к шарам Win2k3


2-1206218273
Igor23
2008-03-22 23:37
2008.04.20
онлайн игра




   Наверх