Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > Indy 10 и Delphi 2009


Автор: Magister Y0da 6.6.2009, 21:19
пишу:
Код

procedure login;
var
  str:TStringList;
begin
  str:=TStringList.Create;
  str.Add('username=!!!');
  str.Add('password=!!!');
  IdHTTP.Post('хттп://www.!!!.net/main.php?page=dologin',str);
end;


ничего не получается, ругается
Цитата
[DCC Error] Unit1.pas(54): E2003 Undeclared identifier: 'Post'

если пишу
Код

  IdHTTP1.Post('хттп://www.!!!.net/main.php?page=dologin',str);

то ругается
Цитата
[DCC Error] Unit1.pas(54): E2003 Undeclared identifier: 'IdHTTP1'

smile как правильно надо

Автор: Magister Y0da 6.6.2009, 22:27
проблема с этим решена...
Код

procedure login;
var
  str:TStringList;
begin
  str:=TStringList.Create;
  str.Add('username=!!!');
  str.Add('password=!!!');
  Form1.IdHTTP1.Post('хттп://www.!!!.net/main.php?page=dologin',str);
end;

теперь другая проблема... при залогинивании ошибка
Цитата
Project !!!.exe raised exception class EIdHTTPProtocolException with message 'HTTP/1.1 302 Found'.

Автор: Romikgy 8.6.2009, 00:16
редирект подними 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)