Hallo,
ich möchte etwas versuchen und zwar, habe ich in Delphi ein Login formular erstellt und wenn ich auf Login klicke, dann sollen die Daten von Edit1 und Edit2 an die login.php übergeben werden.
Da das ganze in PHP über POST ermittelt wird, weiss ich jetzt nicht wie ich die Daten übergeben soll, über idHTTP1.Get geht das nicht, man müsste es schon mit idHTTP1.Post machen.
Eigentlich müsste ich ja erst die einzelnen Daten in idHTTP1.Post füllen und diese dann mit Stream absenden.
z.B. idHTTP1.Post('http://www.deineseite.de/login.php',stream);
Ich weiss leider nicht wie ich das machen soll, ich wäre euch sehr dankbar, wenn ihr mir helfen könntet.
Vielen Dank.
EDIT Hat sich erledigt, ich habe das so gelöst:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14:
| Strings := TStringList.Create; try Strings.Add('Loginname=jackie05'); Strings.Add('Loginpass=Test'); Strings.Add('act=Login'); try memo1.text := idHTTP1.Post('http://deineseite.de/login.php', Strings); except on E: Exception do showmessage('Error encountered during POST: ' + E.Message); end; finally Strings.Free; end; |
MfG