logowanie na strony

0

Witam,
chciałem się dowiedzieć jak zrobić logowanie na strony??
chodzi mi o to że np wiem jakie zmienne są wysyłane i do jakiego pliku teraz chciałbym zrobić logowanie tylko niestety nie wiem jak:/
czy może mi ktoś pomóc z tym??
jak daje przez indy to potem chciałbym, sprawdzić czy na stronie jest coś czy nie.
np logowanie do forum IPB
jak można to zrobić??

0

ymmm a ile razy to było na forum???


uses IdMultipartFormData;

{ .... }

procedure TForm1.Button1Click(Sender: TObject);
var
  data: TIdMultiPartFormDataStream;
begin
  data := TIdMultiPartFormDataStream.Create;
  try
    { tutaj te twoje nieszczesne dane }
    data.AddFormField('param1', 'value1');
    data.AddFormField('param2', 'value2');
    data.AddFormField('param3', 'value3');

    { i gratis dostaniesz wynik w memo }
    Memo1.Lines.Text := IdHTTP1.Post('http://localhost/script.php', data);
  finally
    data.Free;
  end;
end;
0

to może ja cos robie zle ale probuje takie coś

var
  data: TIdMultiPartFormDataStream;
begin
  data := TIdMultiPartFormDataStream.Create;
  try
    { tutaj te twoje nieszczesne dane }

    data.AddFormField('act', 'Login');
    data.AddFormField('CODE', '01');
    data.AddFormField('CookieDate', '');
    data.AddFormField('UserName','login');
    data.AddFormField('PassWord', 'haslo');
    data.AddFormField('x', '23');
    data.AddFormField('y', '11');

    { i gratis dostaniesz wynik w memo }
    Memo1.Lines.Text := IdHTTP1.Post('http://mojeforum/index.php', data);
  finally
    data.Free;
  end;
end;

a wysyłanie jest to tak

POST /index.php?act=Login&CODE=01&CookieDate=1 UserName=login&PassWord=haslo&x=23&y=11

i na forum się nie loguje co robie nie tak?

0

wiec wie ktos?
na forum tego nie ma!!

0

Sprawdz wszyskie zabezpieczenia na twoim forum. Np skrypt może sprawdzać skad pochodza dane POST itp.

0

skrypt nie ma zabezpieczeń od tego:)
ponieważ formularz z www np działa:)
z innej strony a w programie nie działa mi:(

1 użytkowników online, w tym zalogowanych: 0, gości: 1