Entwickler-Ecke
Internet / Netzwerk - IdHTTP Login
b1nch3n - Fr 15.05.09 16:09
Titel: IdHTTP Login
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
Narses - Fr 15.05.09 16:26
Moin und :welcome: im Forum!
Die Suchfunktion, dein Freund und Helfer ;) wenn man da deine Fehlermeldung reinschmeißt:
EIDCONNCLOSEDGRACEFULLY dann liefert diese dir eine wirklich überschaubare Menge Threads zu eben diesem Thema. Also: :lupe: :les: :think: :zustimm:
cu
Narses
b1nch3n - Sa 16.05.09 15:57
Also ich habe nun alle Threads durch.. aber keine Lösung für mein Problem gefunden.
Könnte einer vielleicht nachhelfen? :)
Dude566 - Sa 16.05.09 16:04
Hatte das selbe Problem auch bei Indy9 unter Delphi5.
Wenn ich es aus Delphi heraus gestartet hatte, allerdings wenn ich die Anwendung allein starte kann man das mit einem Except umgehen.
Xentar - Sa 16.05.09 16:34
Dude566 hat folgendes geschrieben : |
| Wenn ich es aus Delphi heraus gestartet hatte, allerdings wenn ich die Anwendung allein starte kann man das mit einem Except umgehen. |
Es geht hier glaub ich nicht darum, DASS der Fehler erscheint - sondern WARUM, da die Prozedur auch nicht funktioniert.
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!