Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Интернет и сети
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 21.10.2007, 18:25
InfectedM InfectedM вне форума
Прохожий
 
Регистрация: 21.10.2007
Сообщения: 5
Репутация: 10
По умолчанию IdHTTP куки \help

ужно написать программу каторая будет авторизовываться на форуме
Но я незнаю как работать с куками...
Вот что я написал,ноничего не работает...В ответ получаю страницу Ввода логина и пароля..
Помогите плз

Код:
var
text:string;
CookMan: TidCookieManager;
begin
CookMan:=TidCookieManager.Create(IdHTTP1);
 IdHTTP1.CookieManager := CookMan;
  IdHTTP1.AllowCookies := True;
 otpr:= TStringList.Create;
  otpr.Add('referer=');
  otpr.Add('UserName=тут логин');
  otpr.Add('PassWord=тут пароль');
  otpr.Add('CookieDate=1');
  otpr.Add('submit=%C2%EE%E9%F2%E');
 memo1.Text:=IdHTTP1.Post('http://forum.sources.ru/index.php?&act=Login&CODE=00', otpr);
 end;
ну или вот так...но всеравно не работает...
Код:
var
text,text1:string;
all:integer;
CookMan: TidCookieManager;
begin
  CookMan:=TidCookieManager.Create(IdHTTP1);
  IdHTTP1.CookieManager := CookMan;
  IdHTTP1.AllowCookies := True;
  memo1.Text:= IdHTTP1.Get('http://forum.sources.ru/');
  text:=copy(memo1.text,pos ('Login&amp;',memo1.text)-41,32);  // поиск  S=....
  memo1.Text:=  IdHTTP1.Get('http://forum.sources.ru/index.php?s='+text+'&act=Login&CODE=00');
  text:=copy(memo1.text,pos ('Login&amp;',memo1.text)-41,32);  // поиск  S=....
   otpr:= TStringList.Create;
   otpr.Add('referer=');
 otpr.Add('UserName=тут логин');
   otpr.Add('PassWord=тут пароль');
   otpr.Add('CookieDate=1');
   otpr.Add('submit=%C2%EE%E9%F2%E');
memo1.Text:=IdHTTP1.Post('http://forum.sources.ru/index.php?s='+text+'&act=Login&CODE=00', otpr);
Или я просто не то и не туда отправляю?
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 12:14.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025