Показать сообщение отдельно

  #6  
Старый 31.03.2010, 20:43
crazyserega1994
Познающий
Регистрация: 26.12.2007
Сообщений: 34
С нами: 9672087

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

Код HTML:
procedure TForm1.Button1Click(Sender: TObject);
var page:string;
    param:tidmultipartformdatastream;
begin
if (Length(Edit1.Text) > 0) and (Length(Edit2.Text) > 0) then
begin
  param:=tidmultipartformdatastream.Create;
  param.AddFormField('Login',Edit1.Text);
  param.AddFormField('Domain','mail.ru');
  param.AddFormField('Password',Edit2.Text);
  param.AddFormField('page','http://wap.my.mail.ru');
    page:=W.Post('http://my.mail.ru/cgi-bin/auth?noclear=1',param)
  if pos('Неверное имя пользователя или пароль',page) > 0 then
    Statusbar1.Panels[0].Text:='Wrong password!'
  else
    Statusbar1.Panels[0].Text:='Logged!'
  end;
end;
При вводе фейк данных все нормально, в строке состояние пишет "неверное имя...", если же пишу настоящие данные, то тогда выскакует ошибка "Socket error # 11004" :3
 
Ответить с цитированием