Wer ist hier? 1 Gäste
PHP-Fusion Sonderzeichen/Umlaute im Nicknamen/Passwort
|
|
Ray00731 |
Geschrieben am 05.04.2011 00000004 07:05
|
Neuling Beiträge: 2 Registriert am: 31.03.11 Fusioneer: 13 years 5 months 1 weeks 13 days 15 hours 1 minutes 57 seconds |
Hallo zusammen, ich verzweifel nun schon 1 Woche an dem Problem und leider brachten mich gewisse Hilfestellungen hier im Forum nicht weiter. Meinen Membern soll ermöglicht werden Sonderzeichen wie @>< und Umlaute äüö in Nicknamen+Passwort zu verwenden. Das ich dann die derzeit registrierten User in der DB von Hand abändern muss ist mir bewusst und nehme ich in kauf. Ich bin soweit das das registrieren von Membern mit Umlauten/Sonderzeichen in Nickname+Passwort möglich ist. (Bsp.: äüö<>@) Möchte ich mich mit genannten Account einloggen sagt er mir falscher Benutzername+Passwort - loggt mich aber trotzdem korrekt in das phpfusion ein. Das Bearbeiten des Profils ist nicht möglich - klar das ich da auch die dazugehörige include Bearbeiten muss, aber daran scheitere ich. Er akzeptiert den Nick mit Sonderzeichen und führt alles aus - ändere ich wiederrum das Passwort meckert er das Sonderzeichen im Nicknamen (!) sind. Auch noch die Frage ob ich auch eine Datei ändern müsste um Administrativ das Profil zu editieren. Es wäre nett wenn sich jemand die Mühe macht mir evtl die Codesparten zu nennen die ich nun ändern muss. Ich habe ansonsten die befürchtung das ich mehr kaputt mache als heile. Ich weiß das diverse Lösungsvorschläe kusieren, aber keiner geht direkt auf mein Problem in der gesamtheit ein. Verwenden tue ich die Version v7.01.05 Vielen Dank im vorraus für die Antworten! Viele Grüße Matze alias Ray00731 |
|
|
SC-Ad-Bot | Advertisement |
| |
Ray00731 |
Geschrieben am 15.04.2011 00000004 06:23
|
Neuling Beiträge: 2 Registriert am: 31.03.11 Fusioneer: 13 years 5 months 1 weeks 13 days 15 hours 1 minutes 57 seconds |
Hallo, habe ich mit meiner Frage was falsch gestellt oder irgendwas nicht eingehalten? Oder hat niemand eine Lösung für mich die mir weiterhelfen würde. Ich bin daran echt am verzweifeln. Gruß Matze |
|
|
emblinux |
Geschrieben am 15.04.2011 00000004 07:05
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 15 years 11 months 1 weeks 8 days 19 hours 2 minutes 18 seconds |
So etwas ist unnötig. Ich kenne keine Seite, wo Umlaute und Sonderzeichen wie <> gestattet sind. Das @ Zeichen kann ich noch nachvollziehen, aber den Rest nicht. So etwas hat nichts in Benutzernamen geschweige denn in Passwörtern zu suchen. Für diverse Sonderzeichen in Benutzernamen oder Passwörtern gibt es bereits Beiträge hier oder auch auf der dt. Supportseite. |
|
|
Doyl |
Geschrieben am 07.06.2011 00000006 20:04
|
Neuling Beiträge: 8 Registriert am: 06.02.11 Fusioneer: 13 years 7 months 0 weeks 6 days 4 hours 2 minutes 2 seconds |
Würde mich auch interessieren, würde 100%ig auch gehen, hab bis jetzt nur noch keine Zeit gehabt danach zu suchen. emblinux, ist doch ganz egal ob Sonderzeichen im Benutzernamen etwas zu suchen haben oder nicht. Wenn Ray00731 dieses Problem hat, welches er nicht selbst lösen kann, dann könnte ihm ruhig auch mal geholfen werden, wenn jemand die passende Lösung hat und ihm nicht vorhalten, dass das ganze sinnlos ist, er wird schon seine Gründe haben. Wenn du keine Seite kennst, auf welcher Sonderzeichen gestattet sind, dann schreib mich per PN an, ich kenne genug! So... und da meine Homepage eine Seite darstellt, welche in Kombination zu einer anderen Homepage läuft auf welcher Sonderzeichen im Benutzernamen gestattet sind, habe ich das selbe Problem wie Ray00731. Wäre also ziemlich klasse wenn jemand das Problem lösen könnte. Ansonsten muss ich die entsprechende Datei selbst heraussuchen, mich an den Code setzen und eine Lösung finden. Da ich aber noch recht neu in PHP-Fusion bin wird das auch seine Zeit dauern. In diesem Sinne... ich würde mich freuen. Mfg. Doyl |
|
|
emblinux |
Geschrieben am 07.06.2011 00000006 21:34
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 15 years 11 months 1 weeks 8 days 19 hours 2 minutes 18 seconds |
Ich halte Sonderzeichen in Benutzernamen immer noch für sinnlos und bedenklich. Grund ist der unterschiedliche Zeichensatz in anderen Ländern, welcher zu Problemen führen kann. ( diverse Umlaute gibt es in vielen Ländern nicht ) Das nur mal so am Rande. Wer jedoch trotzdem Sonderzeichen haben möchte, sollte sich mit der PHP-Funktion preg_match auskennen und mal einen Blick in die register.php werfen. Dort ist z.B. eine Stelle, an der der Benutzername auf gültige Zeichen kontrolliert wird. Alles weitere bitte selber probieren und herausfinden. |
|
Springe ins Forum: |
Ähnliche Themen
Thema | Forum | Antworten | Letzter Beitrag |
---|---|---|---|
Fusion Board Spalten Problem | Infusionen | 4 | 05.11.2019 00000011 07:48 |
Score System unter PHP-Fusion 7.02.07 | Infusionen | 16 | 07.08.2019 00000008 14:09 |
PHP Fusion 7 User Photogallery | Allgemeine Support Fragen | 3 | 26.04.2019 00000004 06:50 |
Security für PHP Fusion 7 ? | Allgemeine Support Fragen | 10 | 24.03.2017 00000003 06:53 |
PHP-Fusion V9 RC3 | Allgemeine Diskussionen | 8 | 17.06.2016 00000006 21:50 |