![]() |
|
#1
|
||||
|
||||
![]() ужно написать программу каторая будет авторизовываться на форуме
Но я незнаю как работать с куками... Вот что я написал,ноничего не работает...В ответ получаю страницу Ввода логина и пароля.. Помогите плз Код:
Код:
|
#2
|
|||||
|
|||||
![]() Цитата:
А точно логин и пароль передаются методом Post? может всё таки get --------------------------------------------- Программирование - не профессия, а стиль жизни |
#3
|
|||
|
|||
![]() помойму Post...
ВОт пакет каторый передаёться Код:
|
#4
|
|||
|
|||
![]() IdHTTP1 соеденил с IdCookieManager1
idHTTP1.HandleRedirects := true idHTTP1.AllowCookies:=true Вот что у меня получилось: [CODE=pas]var i:integer; text:string; otpr: TStringList; begin IdCookieManager1.cookieCollection.clear; memo1.Text:= IdHTTP1.Get('http://forum.sources.ru'); otpr:= TStringList.Create; otpr.Add('act=Login'); otpr.Add('CODE=01'); otpr.Add('CookieDate=1'); otpr.Add('UserName=8ka'); otpr.Add('PassWord=*****'); //otpr.Add('submit=ОК'); memo1.Text:=IdHTTP1.Post('http://forum.sources.ru/index.php?', otpr); for i:=0 to IdCookieManager1.cookieCollection.count-1 do memo2.lines.add(IdCookieManager1.cookieCollection. items[i].cookieText); //idHTTP1.disconnect; end;[/code] Вопрос: 1)В мемо2 вообще не появляються куки,почему? 2)когда пароль вписываю НЕ правильно - получаю ответ: "Пароль не правельный" А когда пароль подставляю правильный то в ответ получаю пустыю страницу... почему я получаю пустую страницу? Кто-нибудь может помочь? пс.. ПРобовал на другом форуме(phpBB) все работает...но на forum.sources.ru (IPB) ничего не работает..почему*? |