![]() |
IdHTTP.POST übergibt nicht richtig Variabeln
Ich habe mir zwei Quellcodes aus dem Netz gesaugt nachdem ich an der Delphi-Hilfe (wieder einmal) gescheitert bin.
Delphi-Quellcode:
Ich möchte einer PHP Seite Variablen über die Methode POST schicken. Der Variablenwert ist jedoch immer leer!
procedure TForm1.Button1Click(Sender: TObject);
var data: TIdMultiPartFormDataStream; zwei: string; begin data := TIdMultiPartFormDataStream.Create; try { add the used parameters for the script } zwei := InttoStr(2); data.AddFormField('answer',zwei); { Call the Post method of TIdHTTP and read the result into TMemo } Memo1.Clear; Memo1.Lines.Text := IdHTTP1.Post('http://www.meineinternetseite.de/script.php', data); finally data.Free; end; end; procedure TForm1.Button2Click(Sender: TObject); var Params: TIDMultipartFormDataStream; aStream: TMemoryStream; begin Params := TIDMultipartFormDataStream.Create; Params.AddFormField('var1','1'); aStream := TMemoryStream.create; IdHTTP1.Request.ContentType := 'application/x-www-form-urlencoded'; try with IdHTTP1 do begin try IdHTTP1.Post('http://www.meineinternetseite.de/script.php', Params, aStream); except on E: Exception do showmessage('Error encountered during POST: ' + E.Message); end; end; aStream.WriteBuffer(#0' ', 1); showmessage(PChar(aStream.Memory)); except end; end; Weiß jemand wodran das liegen könnte? (Beide Methoden funktionieren nicht :( ) Danke schon mal im vorraus. :cyclops: |
Re: IdHTTP.POST übergibt nicht richtig Variabeln
Kann mir keiner helfen :cry: ?
|
Re: IdHTTP.POST übergibt nicht richtig Variabeln
Ein Hallöle von
![]() heut ist Nikolaus, da sind viele nicht da. PS: Auch wenn es mal nicht so ist, kann es schon mal 1-2 Tage bis zu einer Antwort dauern. Also nach 35 Minuten brauchst du noch nicht zu heulen. http://www.delphipraxis.net/images/common/divider.jpg ![]() ![]() ![]() |
Re: IdHTTP.POST übergibt nicht richtig Variabeln
Hab mal gehofft, das der Post mehr Leute zum posten animiert :)
Danke für das Willkommen und noch einen schönen Niklaustag. ... ich geh jetzt HdR Schach spielen 8) |
Re: IdHTTP.POST übergibt nicht richtig Variabeln
Weis keiner eine Antwort ? :pale:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz