HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра

Delphi авторизация на IPB 2.1.7
  #1  
Старый 06.08.2009, 22:23
Sams
Участник форума
Регистрация: 18.04.2009
Сообщений: 120
С нами: 8981650

Репутация: 80
Unhappy Delphi авторизация на IPB 2.1.7

Ребята, такой сабж, немогу авторизироваться на форуме IPB 2.1.7
Отсылаю POST запрос через Indy IdHttp, принятые данные записываю в Memo, которые потом просматриваю в браузере, но пишет, что я не авторизирован
Вот часть кода
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
idh1.Request.Referer:='http://a/index.php?act=Login&CODE=00';
idh1.Request.Accept:='text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5';
idh1.Post('http://a/index.php?act=Login&CODE=01', data, a1);
idh1.Request.Referer:='http://a/index.php?act=Login&CODE=01';
memo1.Text:=idh1.Get('http://a/index.php?act=idx');
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
data:=TStringList.Create;
a1:=TStringStream.Create('');
data.Add('referer=http%3A%2F%2Fa%2Findex.php%3F');
data.Add('UserName=qqqq');
data.Add('PassWord=1234');
end;
Помогите
 

  #2  
Старый 06.08.2009, 22:40
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
С нами: 9851426

Репутация: 1676


По умолчанию

А кукисы полученные от форума после авторизации ты обрабатываешь как то?
 

  #3  
Старый 06.08.2009, 22:40
ZdezBilYa
Участник форума
Регистрация: 29.08.2008
Сообщений: 151
С нами: 9315854

Репутация: 107
По умолчанию

Может подключить IdCookieManager?
 

  #4  
Старый 06.08.2009, 22:43
Sams
Участник форума
Регистрация: 18.04.2009
Сообщений: 120
С нами: 8981650

Репутация: 80
По умолчанию

Хм, кукизы...вот что я упустил...можете написать порядок действий приблизительный, в код я сам превращу? Буду очень благодарен.
 

  #5  
Старый 06.08.2009, 22:46
ZdezBilYa
Участник форума
Регистрация: 29.08.2008
Сообщений: 151
С нами: 9315854

Репутация: 107
По умолчанию

Помещает на форму компонент TIdCookieManager
Добавляем:
Код:
IdCookieManager1:= TidCookieManager.Create(Http);
idh1 := TIdHTTP.Create(Self);
idh1.AllowCookies := true;
idh1.CookieManager := IdCookieManager1;
 

  #6  
Старый 07.08.2009, 00:07
Sams
Участник форума
Регистрация: 18.04.2009
Сообщений: 120
С нами: 8981650

Репутация: 80
По умолчанию

Спасибо вам большое, все получилось.

Последний раз редактировалось Sams; 07.08.2009 в 00:10..
 
Закрытая тема



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужен взлом ipb 2.1.7 Серьезная работа с хорошей оплатой Artembobry Freelance - О Работе 0 18.02.2009 13:16
скрипт распознавания форума genom-- Уязвимости CMS / форумов 22 31.12.2008 15:06
проблема с установкой ipb 2.1.7 ZeroHour Уязвимости CMS / форумов 0 09.11.2006 20:27
Может кто нибудь определить префикс в Ipb 2.1.7 samurays Уязвимости CMS / форумов 8 06.09.2006 19:42



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.