Hallo,
ich bekomme bei folgenden Code immer diesen Fehler:
raise EIdConnClosedGracefully.Create(RSConnectionClosedGracefully)
Hier der Code:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| procedure TForm1.einloggen(name,pass:string); var post:Tstringlist; begin post:=Tstringlist.Create; post.Add('form[usr]='+name); post.Add('form[pwd]='+pass); post.Add('com_action=usr.login'); try idhttp1.Post('Url',post); except showmessage('ging nicht'); end; end; |
Ich habe keinen Ahnung wodran das liegt. Klar ist das die Verbindung geschlossen wird. Aber warum? Er sendet doch lediglich die paar Daten ans PHP Script. Dieses sollte ausgeführt werden und dann einen Redirect machen. Wenn ich nach der Fehlermeldung auf F9 klicke, lädt das Programm wieder, aber der Redirect kommt nicht( Connection wurd auch geschlossen XD ).
Ich habe gelesen das es beim Client ein Fehler ist und beim Server eine Meldung.
Wie krieg ich das hin? Irgendwelche Ideen

?
-
grüße b1nch3n