Einzelnen Beitrag anzeigen

Assertor

Registriert seit: 4. Feb 2006
Ort: Hamburg
1.296 Beiträge
 
Turbo C++
 
#3

Re: POST an PHP geht nicht Wieso

  Alt 11. Aug 2009, 16:42
Hallo,

gut, will ich mal etwas unter die Arme greifen:

Zitat von p.sprick:
IdHTTP1.Request.ContentType := 'application/x-www-form-urlencoded';
Schonmal absolut richtig!

Zitat von p.sprick:
PostStrings.Add('email=test@test.de'); //Post-Daten in die StringList eintragen
PostStrings.Add('Name=testname');
Auch richtig.

Wenn ich das mache, und den Responsestream auswerte (.DataString), erhalte ich als Antwort von Deinem Server "test test@test.de testname" (ohne Leerzeichen).

Ich tippe daher darauf, daß Du eine ältere Indy Version einsetzt, wo noch irgendein Bug drin war. Aktualisiere doch mal die Indy Installation (hier im Forum suchen, gibt viele Infos darüber). Stichwort: "Fulgan Mirror" für die aktuelle Version.

Gruß Assertor
Frederik
  Mit Zitat antworten Zitat