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
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:(