username_clean Änderung der Usernamen
Verfasst: 18.01.2008 16:11
Hallo,
ich habe ein phpBB 2 konvertiert zum Testen, dabei wurden Benutzernamen geändert.
Alle Benutzer die ein Leerzeichen im Namen hatten müssen sich nun mit Unterstrich anmelden. Da ich aber möchte, dass sich jeder wie bisher anmelden kann, müsste der eingegebene Username vor dem Abgleich mit der Datenbank auch umgewandelt werden.
Der Unterstrich alleine wäre ja nicht das Problem, jedoch gibt es noch einige (viele) User mit Umlauten, die auch Probleme bekommen könnten, daher müsste die Umsetzung ja wie im Konverter funktionieren. Leider bekomme ich das nicht hin.
Versucht habe ich schon diverse der im Konverter auftauchenden UTF-Funktionen, ohne Erfolg. Eingesetzt habe ich die Funktionen in der includes/auth/auth_db.php in der Funktion login_db direkt unterhalb der Globalisierung von $db und $config.
Hat jemand eine Idee warum das nicht geht?
Welche Stelle wäre sinnvoller dafür?
Wie werden die Usernamen geändert beim Konvertieren?
Dank im Vorraus
Thomas
ich habe ein phpBB 2 konvertiert zum Testen, dabei wurden Benutzernamen geändert.
Alle Benutzer die ein Leerzeichen im Namen hatten müssen sich nun mit Unterstrich anmelden. Da ich aber möchte, dass sich jeder wie bisher anmelden kann, müsste der eingegebene Username vor dem Abgleich mit der Datenbank auch umgewandelt werden.
Der Unterstrich alleine wäre ja nicht das Problem, jedoch gibt es noch einige (viele) User mit Umlauten, die auch Probleme bekommen könnten, daher müsste die Umsetzung ja wie im Konverter funktionieren. Leider bekomme ich das nicht hin.
Versucht habe ich schon diverse der im Konverter auftauchenden UTF-Funktionen, ohne Erfolg. Eingesetzt habe ich die Funktionen in der includes/auth/auth_db.php in der Funktion login_db direkt unterhalb der Globalisierung von $db und $config.
Hat jemand eine Idee warum das nicht geht?
Welche Stelle wäre sinnvoller dafür?
Wie werden die Usernamen geändert beim Konvertieren?
Dank im Vorraus
Thomas