Konqueror und Login(PHP scripte)
Hallo! Ich will hoffen das ich hier nicht ganz OT bin. *zitter* :-) Mein problem: Da ich viel in PHP & MySQL programmiere habe ich jetzt ein problem festgestellt in verbindung mit Konqueror. Habe ein Loginscript geschreiben, das auch bei allen anderen Browsern(Netscape, IE, Opera und konsorten) funktioniert. Wenn ich jetzt aber im Konqueror nach eingabe des Loginname und des Passworts auf einlogen klicke. Passierts nichts. Konqueror kehrt immer wieder zur Anmeldeseite zurück. Ich denkemal, das ich in Konqueror noch irgendwas in sachen sicherheit einstellen muss. Weis aber leider nicht was. Habe mich schon dumm und dusselig gesucht. Kennt jemand das Probleme und kann mir einen Tip geben? Gruss Matthias M.(matt_marr@t-online.de) P.S.: Ich habe KDE 2.2.2, Apache, PHP, MySQL installiert und funktionieren auch problemlos.
Am Freitag, 8. Februar 2002 14:22 schrieb Matthias Marquardt:
Hallo!
Ich will hoffen das ich hier nicht ganz OT bin. *zitter* :-)
Mein problem:
Da ich viel in PHP & MySQL programmiere habe ich jetzt ein problem festgestellt in verbindung mit Konqueror.
Habe ein Loginscript geschreiben, das auch bei allen anderen Browsern(Netscape, IE, Opera und konsorten) funktioniert. Wenn ich jetzt aber im Konqueror nach eingabe des Loginname und des Passworts auf einlogen klicke. Passierts nichts. Konqueror kehrt immer wieder zur Anmeldeseite zurück.
Ich denkemal, das ich in Konqueror noch irgendwas in sachen sicherheit einstellen muss. Weis aber leider nicht was. Habe mich schon dumm und dusselig gesucht.
Kennt jemand das Probleme und kann mir einen Tip geben?
Gruss Matthias M.(matt_marr@t-online.de)
P.S.: Ich habe KDE 2.2.2, Apache, PHP, MySQL installiert und funktionieren auch problemlos.
Hallo Matthias Das Problem kenn ich auch. Mir ist z.T. aufgefallen, dass der Konqueror in bestimmten Fällen nicht auf den Submit-Button reagiert, in diesen Fällen funktionierte dann aber oft das einloggen, indem man einfach die Entertaste drückt. Es ist leider nicht ganz nachvollziehbar, wieso dieses Problem auftritt, da oft beim nächsten Login alles lief. Arbeitest Du mit Cookies und hast diese vielleicht im Konqui deaktiviert? (ist mir auch schon passiert, stundenlang gesucht, dabei wärs so einach gewesen :-) CU Thorsten P.S. JavaScript ist im Konqui zwar schon besser geworden, aber immer noch nicht 100%ig. -- Thorsten Körner || info@thorstenkoerner.de Dannenkoppel 51 || thorstenkoerner@thorsti.org 22391 Hamburg || GNU-GPG Key: 2D2C4868C007C4FA http://www.123tk.de || reg. Linux-User:#187283
Hallo Thorsten!
Arbeitest Du mit Cookies und hast diese vielleicht im Konqui deaktiviert? (ist mir auch schon passiert, stundenlang gesucht, dabei wärs so einach gewesen :-)
Cookies sind in meinem aktuellen Projekt noch nicht drin. Bisher läuft der ganze Login mit Sessions. Danke für deine Infos. Gruss Matthias M.(matt_marr@t-online.de)
P.S. JavaScript ist im Konqui zwar schon besser geworden, aber immer noch nicht 100%ig.
Das muste ich leider auch schon feststellen.
Hallo!
Matthias Marquardt
Cookies sind in meinem aktuellen Projekt noch nicht drin. Bisher läuft der ganze Login mit Sessions.
Bei PHP hast du für jede Session eine Session-ID (irgendsoein md5-String), die zum Beispiel im Dateinamen für die session-Daten auftaucht. Da HTTP ein verbindungsloses Protokoll ist, muss der Client sich bei jedem Seitenaufruf identifizieren, was entweder über domain.de/seite.php?sessionid=a63b.... oder (meist benutzt -> php-standard) über cookies geht, wobei wir dann wieder beim Thema wären ;-)) Vielleicht liegt es dann doch daran ;-) Viel Erfolg, Christian Thiemann
Am Freitag, 8. Februar 2002 19:54 schrieb Christian Thiemann:
Hallo!
Matthias Marquardt
[2002-02-08]: [...PHP...] Cookies sind in meinem aktuellen Projekt noch nicht drin. Bisher läuft der ganze Login mit Sessions.
Bei PHP hast du für jede Session eine Session-ID (irgendsoein md5-String), die zum Beispiel im Dateinamen für die session-Daten auftaucht. Da HTTP ein verbindungsloses Protokoll ist, muss der Client sich bei jedem Seitenaufruf identifizieren, was entweder über domain.de/seite.php?sessionid=a63b.... oder (meist benutzt -> php-standard) über cookies geht, wobei wir dann wieder beim Thema wären ;-)) Vielleicht liegt es dann doch daran ;-)
Viel Erfolg, Christian Thiemann
Hallo Christian Das kann ich nicht bestätigen. SessionID's werden ja meist mit der 'GET'-Methode in der URL übertragen, dass sollte absolut Browserunabhängig sein. Das PHP-Programm selbst, wird ebenfalls nicht vom Browser, sondern vom Server ausgeführt. Der Browser bekommt also nur HTML zu sehen, bzw. das, was das Programm dann ausgibt. Also sowohl an den SessionID's als auch an den Cookies (sofern im Browser aktiviert) kann`s IMHO nicht liegen. Probleme machen hier wie gesagt Formulare, die in JavaScript implementiert wurden. Das ist schade, aber es wird sich hoffentlich bald ändern. CU Thorsten -- Thorsten Körner || info@thorstenkoerner.de Dannenkoppel 51 || thorstenkoerner@thorsti.org 22391 Hamburg || GNU-GPG Key: 2D2C4868C007C4FA http://www.123tk.de || reg. Linux-User:#187283
participants (3)
-
Christian Thiemann
-
matt_marr@t-online.de
-
Thorsten Körner