Вообще делаю авторег для сайта aboutlive.ru/phpBB2/ но возникает проблема с отправкой запроса: Делаю вроде все как в снифере но, создать акк не получаеться( У меня делфи 10
Не могу удержаться от оффтопа. Ты не в Индии случайно учился программированию? PHP: s1,s2,s3,s4,s5,s6,s7,s8,s9,s10, s11,s12,s13,s14,s15,s16,s17,s18, s19,s20,s21,s22,s23,s24,s25,s26, s27,s28,s29,s30,s31,s32,s33:utf8string; PHP: ss.WriteString (s1+'&'+s2+'&'+s3+'&'+s4+'&'+s5+'&'+s6+'&'+s7+'&'+s8+'&'+s9+'&'+s10+'&'+s11+'&'+s12+'&'+s13+'&'+s14+'&'+s15+'&'+s16+'&'+s17+'&'+s18+'&'+s19+'&'+s20+'&'+s21+'&'+s22+'&'+s23+'&'+s24+'&'+s25+'&'+s26+'&'+s27+'&'+s28+'&'+s29+'&'+s30+'&'+s31+'&'+s32+'&'+s33); Что это и зачем оно нужно?
Ага в индии) это параметры запроса, чтобы инди мог нормально отправлять и получать ответ в нормальной кодировке а не в адакадабра
Code: s1,s2,s3,s4,s5,s6,s7,s8,s9,s10, s11,s12,s13,s14,s15,s16,s17,s18, s19,s20,s21,s22,s23,s24,s25,s26, s27,s28,s29,s30,s31,s32,s33:utf8string; Дальше не читал. Смотри, что отправляет твоя программа и сравнивай с тем, что отправляет браузер.
Может так? PHP: sl: TStringList; ... sl.Create; sl.Add('username', 'sadsaddfsa12342'); sl.Add('email', '45645gfhgfhf@mail.ru'); sl.Add('new_pasword', '1234567'); sl.Add('pasword_confirm', '1234567'); sl.Add('confirm_code', captcha); ... sl.Add('submit', AnsiToUtf8('Отправить')); cod := Form3.IdHTTP1.Post('http://www.aboutlive.ru/phpBB2/profile.php?sid=' + sim, sl); if Pos(AnsiToUtf8('Учётная запись была создана'), cod) > 0 then form3.RichEdit1.Lines.Add('Создали') else form3.RichEdit1.Lines.Add('Хренушки') Сайт не смотрел, но твои слова "в нормальной кодировке а не в адакадабра" натолкнули меня на такой код =)