MGB Forum
Admin-Passwort lässt sich nicht ändern - Druckversion

+- MGB Forum (https://forum.m-gb.org)
+-- Forum: MGB 0.6.x - Veraltete Version (https://forum.m-gb.org/forumdisplay.php?fid=9)
+--- Forum: Fragen (https://forum.m-gb.org/forumdisplay.php?fid=10)
+--- Thema: Admin-Passwort lässt sich nicht ändern (/showthread.php?tid=185)



Admin-Passwort lässt sich nicht ändern - Pfalzfoto - 05.08.2008

Hallo,

ich habe ein Gästebuch für meine Homepage (<!-- m --><a class="postlink" href="http://www.pfalzfotos.de">http://www.pfalzfotos.de</a><!-- m -->) angelegt. Jetzt möchte ich mein Admin-Passwort ändern. Beim Klicken auf "Benutzerverwaltung" und "Admin editieren" habe ich mein neues Passwort und unten das aktuelle Passwort eingegeben. Nun erhalte ich folgende Fehlermeldung:

Warning: Missing argument 3 for login_ok(), called in /WWWROOT/139009/htdocs/admin/edit_user.inc.php on line 104 and defined in /WWWROOT/139009/htdocs/functions.inc.php on line 299
(functions.inc.php, login_ok) Error: Unknown column 'txfuh3ts3t' in 'where clause'

Frage: Ist das nur ein temporäres Problem und ist es überhaupt bekannt?

Gruss
Holger


Re: Admin-Passwort lässt sich nicht ändern - mopzz - 05.08.2008

Hallo Holger,

hier gibt es tatsächlich ein Problem bei der Überprüfung der Identität des Benutzers vor der Passwortänderung. Du kannst es manuell bis zur nächsten Version beheben, indem Du die Datei "admin/edit_user.inc.php" öffnest und in Zeile 104 folgenden Code
Code:
if(login_ok(secure_value($_SESSION['username']), $_POST['old_password']))
durch
Code:
if(login_ok(secure_value($_SESSION['username']), "", $_POST['old_password']))
ersetzt.


Re: Admin-Passwort lässt sich nicht ändern - Pfalzfoto - 05.08.2008

mopzz schrieb:Hallo Holger,

hier gibt es tatsächlich ein Problem bei der Überprüfung der Identität des Benutzers vor der Passwortänderung. Du kannst es manuell bis zur nächsten Version beheben, indem Du die Datei "admin/edit_user.inc.php" öffnest und in Zeile 104 folgenden Code
Code:
if(login_ok(secure_value($_SESSION['username']), $_POST['old_password']))
durch
Code:
if(login_ok(secure_value($_SESSION['username']), "", $_POST['old_password']))
ersetzt.

Hallo,

das hat funktioniert. Danke. Lachen

Gruss
Holger