Entwickler-Ecke
Internet / Netzwerk - idHTTP daten per Post übrgeben?
zero_cool1986 - Mo 18.02.08 21:54
Titel: idHTTP daten per Post übrgeben?
Hi, liebe Community, ich möchte gerne über die Indykomponente idhttp
2 Werte an ein php Formular übergebn und
den submit-button klicken,
als rückantwort soll dan kommen sie sind eingeloggt , oder leider nicht geklappt !
kann mir wer paar ansätze geben, wie das geht
mfg
Narses - Mo 18.02.08 22:08
Titel: Re: idHTTP daten per Post übrgeben?
Moin!
zero_cool1986 hat folgendes geschrieben: |
| kann mir wer paar ansätze geben, wie das geht |
Klar:
IDHTTP POST :D
cu
Narses
zero_cool1986 - Mo 18.02.08 22:21
Ja hab ich auch gefunden, aber mir wird nicht ersichtlich wie der Code an den Formularnamen kommt , also zB das Username Feld
<input vale="name" name="username">
und so weiter
wo trage ich das ein?
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| var data: TIdMultiPartFormDataStream; begin data := TIdMultiPartFormDataStream.Create; try data.AddFormField('param1', 'value1'); data.AddFormField('param2', 'value2'); data.AddFormField('param3', 'value3');
Memo1.Lines.Text := IdHTTP1.Post('http://localhost/script.php', data); finally data.Free; end; |
---
Moderiert von
Narses: Beiträge zusammengefasst---
ok ich habs jetzt , wie kann ich testen ob der Login erfolgreich war?
LexXis - Do 21.02.08 05:24
Du schreibst doch die Antwort des Servers in dein Memo1.
Ich weiß jetzt nicht, WO Du dich da einloggen möchtest, aber wenn das Passwort falsch war, dann teilt Dir die Seite das ja im Regelfall mit. Guck einfach in deinem Memo nach, ob du da was entsprechendes findest, ansonsten kannst Du davon ausgehen dass Du eingeloggt bist. Wahlweise auch umgekehrt.
Stichwort zur Suche: Pos();
lg
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!