Entwickler-Ecke

Internet / Netzwerk - idhttp frage zum login


marciboy - Mi 15.12.04 14:22
Titel: idhttp frage zum login
Hallo

ich möchte mich gerne über eine Delphi Anwendung mit meinem Auktionshaus (php/sql) verbinden. Wie schaffe ich es, das ich erkenne das ich eingeloggt bin oder nicht.




Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
procedure TForm1.Button1Click(Sender: TObject); 
var 
  SL: TStringList; 
begin 
  SL := TStringList.Create; 
  try 
    SL.Add('mode=login'); 
    SL.Add('user='+Edit1.Text); 
    SL.Add('pass='+Edit2.Text); 
    IdHTTP1.Post('http://www.deineseite.de/login.php', SL); 
  finally 
    SL.Free; 
  end
end;



Gruß
Marc

Moderiert von user profile iconChristian S.: Delphi-Tags hinzugefügt.


matze - Mi 15.12.04 18:04

da wirst du wohl den zurückgelieferten HTML Code parsen müssen und selber nachschauen, ob du eingeloggt worden bist oder nicht !


marciboy - Mi 15.12.04 18:59

Und wie mach ich das??

Gruß
Marc


matze - Mi 15.12.04 20:56

naja du musst auf charaktieristische merkmale achten, also wenn z.b. der login link nicht mehr im HTML Quelltext vorhanden ist, dann bite eingeloggt.


marciboy - Sa 18.12.04 14:35

Hallo

ich glaube, das mein Problem bei den Sessions liegt.
Nur weiß ich nicht wie das funktioniert.

Gruß
Marc


matze - So 19.12.04 12:23

dann musst du den INDY cookie Manager auf dein formular setzten, damit die INDX kompo auch Cookies handeln kann.