Problem mit Login bei Umlauten oder langen Namen
Es gibt viele Begrenzungen für die Länge und es ist immer fest in den Dateien (eigentlich schlecht gemacht, aufwendige Änderung)
Folgende Dateien sind betroffen (jeweils in include/templates)
user/boxen_login.htm
user/login.htm
user/regist.htm
dort müsste jeweils ein maxlength="15" Attribut vergeben sein, das halt abgeändert werden muss.
Weiter sind folgende PHP Dateien betroffen
include/includes/func/user.php
Code: Zeilennummern entfernen
der entsprechend angepasst werden müsste, wenn man zusätzlich Sonderzeichen erlauben will, muss man die Zeile 80 wie folgt ändern Code: Zeilennummern entfernen oder statt string geht auch textarea, da string Zeichen < und > enfernt.
Weitere Begrenzungen stehen in der include/boxes/shoutbox.php
Code: Zeilennummern entfernen
Ach und um bei der Registrierung auch Umlaute zu erlauben in der include/contents/regist.php folgende Zeile Code: Zeilennummern entfernen zu Code: Zeilennummern entfernen hier gilt natürlich das gleiche, wie oben.
Folgende Dateien sind betroffen (jeweils in include/templates)
user/boxen_login.htm
user/login.htm
user/regist.htm
dort müsste jeweils ein maxlength="15" Attribut vergeben sein, das halt abgeändert werden muss.
Weiter sind folgende PHP Dateien betroffen
include/includes/func/user.php
Code: Zeilennummern entfernen
- $name = escape_nickname($_POST['name']);
- return false;
- }
der entsprechend angepasst werden müsste, wenn man zusätzlich Sonderzeichen erlauben will, muss man die Zeile 80 wie folgt ändern Code: Zeilennummern entfernen
- $name = escape($_POST['name'], 'string');
Weitere Begrenzungen stehen in der include/boxes/shoutbox.php
Code: Zeilennummern entfernen
Ach und um bei der Registrierung auch Umlaute zu erlauben in der include/contents/regist.php folgende Zeile Code: Zeilennummern entfernen
- $xname = escape_nickname($name);
- $xname = escape($name, 'string');
-----
Eingetragen von Mairu