Entwickler-Ecke

Internet / Netzwerk - Login-Fehler bei TWebbrowser und/oder NMHTTP


Da_Knuddelbaer - So 27.10.02 09:59
Titel: Login-Fehler bei TWebbrowser und/oder NMHTTP
Folgendes Problem:
Ich will mich mit Benutzername und Passwort auf einer PHP-Homepage einloggen, soweit ist das ja auch kein Problem, indem ich hinter dem PHP ?name=bla&pw=blub oder ähnlich dranhänge. Soweit funzt das auch, er loggt sich ein. Nur dann gibt es ein Problem: Man muss auf einen Link klicken, wenn man einen Bereich der Homepage erreichen will, wenn ich den Link beim TWebbrowser öffne bekomme ich die Nachricht (per Quellcode der PHP-Seite) "Bitte neu anmelden" oooder, wenn ich die Login-Daten in meinem Prog angebe "Seite ungültig".
Ich sollte dazu noch sagen, dass es weder ein logout-Button oder Link gibt und beim Klick auf einen Link ein neues Fenster geöffnet wird (zumindest bei verwendung von IE).
Weiß jemand, wie ich es erreichen kann die Seite abzufragen? Egal wie, ich will nur den Sourcecode der PHP-Seite, mehr net. :roll:

(27.10.02 19:22 Tino) Signatur entfernt. Siehe Richtlinien


Steffer - So 27.10.02 10:20

Ich vermute mal das dein Server für den Request eine Session bildet.

Und genau das geht nicht mit TWebbrowser.
Da ist JEDER Zugriff eine NEUE Session.


Da_Knuddelbaer - So 27.10.02 13:01

*schäm*
Wusste gar nicht das TWebbrowser keine Sessions unterstützt. Also tut das NMHTTP ja auch nicht, da ich da ja genau die gleiche Meldung erhalte. Nur wie kann ich dann die Session aufrecht erhalten?


(27.10.02 19:23 Tino) Signatur entfernt. Siehe Richtlinien


Steffer - So 27.10.02 13:23

Nun, bei meinen Servlets habe ich das so geregelt:

Der Anwender meldet sich per idHttp und einem Request mit seinen Zugangsdaten auf dem Server an.
Der Server verarbeitet die Anfrage und speichert die Daten temp. Als Rückgabe erfolgt eine ID der Bearbeitung.
Diese ID gebe ich dann als Parameter mit einem ShellExceute / Standardbrowser wieder an den Server...


Da_Knuddelbaer - So 27.10.02 20:13
Titel: Sourcecode?
Hmm, idhttp kenne ich nicht, daher kann ich da auch nichts zu sagen. Wo erhalte ich die Komponente und könntest du mir vielleicht so ein paar Grundzüge damit zeigen?
Aber danke schonmal für deine Hilfe! :)


Steffer - So 27.10.02 22:10

Die idHttp ist der NMHttp sehr ähnlich. Nur ist die id.. aus der Indy-Komponentensammlung: http://www.faqsen.de/find.jsp?FAQ=2;485448494850495649505352;2
Dabei findest du auch eine Demo...


Da_Knuddelbaer - Mo 28.10.02 12:01

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Geht irgendwie net so ganz...


Steffer - Mo 28.10.02 14:06

Aldeweil sollte er wieder :wink:


Da_Knuddelbaer - Mo 28.10.02 17:22

Danke vielmals, ich hoffe dass ich es jetzt hinbekomme :)