Direkter Login?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Maik20
Mitglied
Beiträge: 27
Registriert: 06.12.2004 19:23

Direkter Login?

Beitrag von Maik20 »

Hallo Zusammen,

ich habe folgenden Vorschlag von Michael ausporbiert:
Ab hier einfügen (damit wird es mal aus der URL versucht):

Code:
if ($username == '') $username = urldecode($HTTP_GET_VARS['username']);
if ($password == '') $password = urldecode($HTTP_GET_VARS['password']);


Und dann noch die Zeile mit dem Code:
md5
suchen und wie folgt anpassen:

Code:
if( ((md5($password) == $row['user_password']) || ($password == $row['user_password'])) && $row['user_active'] )


dann gehts auch wenn in $password schon das md5-verschlüsselte Passwort steht.

Die Seite ruf ich dann auf mit:

Code:
login.php?login=Login&redirect=index.php&username=Michael%20Härtig&password=ea416ed07...


Michael Härtig
Wenn ich jetzt die Login Seite wie oben beschrieben aufrufe, dann bekomme ich die Fehlermeldung "Die Seite wurde nicht gefunden"

Wenn ich die Parameter weglasse und nur login.php aufrufe dann klappts.

Het jemand eine Idee?

Der Login klappt, aber die nächste Seite wird nicht geladen
Benutzeravatar
MrMind
Mitglied
Beiträge: 464
Registriert: 29.11.2003 17:14
Wohnort: Darmstadt/Odw
Kontaktdaten:

Beitrag von MrMind »

Lass mal das &redirect=index.php mal weg, was passiert dann???

Mfg
MrMind
Selbst ist der Coder
Coder unter Linux
Maik20
Mitglied
Beiträge: 27
Registriert: 06.12.2004 19:23

Beitrag von Maik20 »

Ok, jetzt lädt er die Seite. Er zeigt mir daraufhin auch an das "ich" online bin und in der Tabelle phpbb_sessions steht auch meine UserID mit isOnline=1 (oder so) drin.

Aber ich bin nicht eingeloggt. Wenn ich einen Beitrag schreibe steht dort Gast.

???
Antworten

Zurück zu „Coding & Technik“