Fehler bei Passwortanforderung

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
powersilie
Mitglied
Beiträge: 822
Registriert: 09.10.2004 13:35
Wohnort: Österreich
Kontaktdaten:

Fehler bei Passwortanforderung

Beitrag von powersilie »

Hab schon die Suchfunktion benutzt, aber leider keine Lösung gefunden. Mein Board funktioniert prima, aber gestern wollte jemand sein Paßwort anfordern, weil er es vergessen hat. Geht nicht. Hab es jetzt auch getestet. Man kann seinen Nickname und die Emailadresse eingeben, aber dann kommt leider folgende Fehlermeldung:

Code: Alles auswählen

 
Fatal error: Call to undefined function: phpbb_clean_username() in /usr/export/www/hosting/bienemaus/includes/usercp_sendpasswd.php on line 32



Hab auch gesucht, aber ich komm nicht drauf. Kann mir bitte jemand einen Tipp geben???
Vielen Dank im voraus und

lg
Karin
marino

Beitrag von marino »

Hi Karin ;)
verlink die usercp_sendpasswd.php hier bitte mal als txt-datei

wenn die userin/der user ds pw dringend brauchen schick mir bitt nochmal per PN deinen DB-zugang und den username.....
Benutzeravatar
powersilie
Mitglied
Beiträge: 822
Registriert: 09.10.2004 13:35
Wohnort: Österreich
Kontaktdaten:

Beitrag von powersilie »

Hallo Marino!

Hier ist meine usercp_sendpasswd.php als txt - Datei:

http://www.bienemaus.at/usercp_sendpasswd.txt

Vielleicht findest Du was *ichhoffe* und danke erstmal !!

lg
Karin
marino

Beitrag von marino »

hm ich find den fehler sowieso nicht .. das hochladen war für die die sich damit auskennen


von mir kriegst erstmal eine ersatz usercp_sendpasswd.php
downloaden auspacken hochladen ..
sollte der fehler danach immer noch dasein müssen sich das die "dateispezialisten" anschaun....
von mir eben nur der ersatz .. udn das angebot der "sofortlösung" wegen dem passwort
Benutzeravatar
punkface
Mitglied
Beiträge: 3579
Registriert: 12.08.2004 23:37

Beitrag von punkface »

Hallo powersilie, ich hätt da mal ne Idee.
Also php sagt ja, dass es die Funktion phpbb_clean_username() nicht gibt/diese nicht definiert ist (Call to undefined function: phpbb_clean_username()). Die Funktion ist aber eigentlich in der functions.php definiert, und sieht so aus:

Code: Alles auswählen

// added at phpBB 2.0.11 to properly format the username
function phpbb_clean_username($username)
{
	$username = htmlspecialchars(rtrim(trim($username), "\\"));
	$username = substr(str_replace("\\'", "'", $username), 0, 25);
	$username = str_replace("'", "\\'", $username);

	return $username;
}
Man achte auf "added at phpbb 2.0.11"... Kann es eventuell sein, dass du dein Forum .. ähm ... per Hand auf die aktuelle Version 2.0.11 gebracht hast, und - jetzt kommt's - vergessen hast in die functions.php besagte Funktion einzubauen, oder die Funktion falsch eingebaut hast (falsch geschrieben, oder so)? Schau mal nach..

gruß
Benutzeravatar
powersilie
Mitglied
Beiträge: 822
Registriert: 09.10.2004 13:35
Wohnort: Österreich
Kontaktdaten:

Beitrag von powersilie »

Hallo Punkface!

Ja das könnte es sein, ich hab upgedated auf 2.0.11.
Hier ist die functions Datei als txt Datei:

http://www.bienemaus.at/functions.txt

Bitte, WAS und WO muß ich da noch was einbauen?
Ich sag schon mal danke!

lg
Karin
Benutzeravatar
punkface
Mitglied
Beiträge: 3579
Registriert: 12.08.2004 23:37

Beitrag von punkface »

Suche

Code: Alles auswählen

//
// Get Userdata, $user can be username or user_id. If force_str is true, the username will be forced.
//
Und davor den von mir oben gezeigten Code einfügen.

gruß
Benutzeravatar
powersilie
Mitglied
Beiträge: 822
Registriert: 09.10.2004 13:35
Wohnort: Österreich
Kontaktdaten:

Beitrag von powersilie »

Punkface, du bist ein Genie! Super, vielen Dank, es klappt alles bestens :wink:

lg
Karin
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“