bonjours.

je cherche a m'identifié sur une site afin d'affichez la page qui suit

j'ai essayé avec le composant IdHttp.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
procedure TForm1.Button1Click(Sender: TObject);
var
  Ts : TStringList;
  Fs : TFileStream;
begin
  Ts := TStringList.Create;
  Fs := TFileStream.Create('c:\test.txt',fmCreate);
 
 try
   If idhttp1.connected then
    begin
      Ts.Add('TxtUserName=****');
      Ts.Add('TxtPassword=***');
     Ts.Add('__VIEWSTATE='+LView);  // un autre input pour le site. Lview et une variable string.
      idhttp1.AllowCookies:=true;
      IdHttp1.Request.ContentType := 'application/x-www-form-urlencoded';
      IdHTTP1.Post('http://212.100.209.7/security/Login.aspx?culture=ar', Ts, TStream(fs));
 
   end;
 
 finally
    Ts.free;
 end;
 
end;
mais le site affect la valeur de UserName et pas le password.
ça fait déja une semaine que je cherche. J'ai rien comprie .

HELPPPP PLEASE