|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Отправка введенной капчи на сервер
Всем обрый день!
Столкнулся с проблемой отправки капчи яндекса на сервер. Вот код формы с капчей: Код:
<form action="http://yandex.ru/checkcaptcha" method="GET"> <input name="key" type="hidden" value="10S8sNDPWjS59yc6LWafLsbSGgcF09nB_0df403c1196a309b1bf029eca5ad988ea_f15ba10789511ab07a432906bda50261"> <input name="retpath" type="hidden" value="http%3A//yandex.ru/yandsearch%3Fdate%3D%26text%3D%25D0%25B0%25D0%25B2%25D1%2582%25D0%25BE%26numdoc%3D50%26lr%3D213"> <table class="b-captcha__layout"> <tr> <td><img src="http://i.captcha.yandex.net/image?key=10S8sNDPWjS59yc6LWafLsbSGgcF09nB"class="b-captcha__image" /></td> <td><a href="javascript:void(0)" onClick="location.reload()">Показать другие цифры</a></td> <td class="b-captcha__layout__g"></td> <td class="b-captcha__layout__r"><a href= "http://xml.yandex.ru/" class= "b-captcha__xml-link">Яндекс.XML</a> сервис для хороших роботов</td> </tr> <tr> <td><input name="rep" id="rep-id" class= "b-captcha__input" autocomplete="off" /></td> <td colspan="3"><input type="submit" value= "Отправить" class="b-captcha__submit" /></td> </tr> </table> </form> Для получения данных использую Indy. А вот как данные отпавить? Помогите плиз!!! |
#2
|
|||
|
|||
В такой ситлуации я использую модальное окно из потока
Код:
img:=TMemoryStream.Create; Http.get('http://' + FUrl + 'image.php?', img); new := TStringList.Create; png := TPNGObject.Create; img.Position:=0; png.LoadFromStream(img); Form2.Image1.Picture.Assign(png); Form2.ShowModal; code:=FOrm2.edit1.text; if code <> '' then inf.Add('username=' + Login); inf.Add('password=' + Password); inf.Add('code=' + code); Http.Post('http://' + FUrl + 'login.php', inf); |