Gleicher Name durch unterschiedliche Schreibweise registriertbar - Druckversion +- zEvolutions (https://ze-chat.de) +-- Forum: Community Content (https://ze-chat.de/forumdisplay.php?fid=14) +--- Forum: Bugreport (https://ze-chat.de/forumdisplay.php?fid=11) +--- Thema: Gleicher Name durch unterschiedliche Schreibweise registriertbar (/showthread.php?tid=157) |
Gleicher Name durch unterschiedliche Schreibweise registriertbar - Maike - 12.11.2014 URL zu deinem ZE-Projekt: Chatbroetchen Deine ZE-Version: ZE-Chat vZE_09_rev141015 Deine PHP-Version: 5.4.34-0+deb7u1 Deine MySQL-Version: 5.5.40-0+wheezy1 Fehler- oder Problembeschreibung: Es ist möglich durch unterschiedliche Schreibweise einen Nick mehrfach zu registrieren, z.B. wenn Maike vergeben ist kann man dennoch maike, mAike, MaIke usw registrieren. Dieses sollte, denke ich nicht im Sinne des Betrachters sein. Dies könnte somit auch für größere Chats oder auch Communities zu Problemen führen. Was hast du bereits versucht um den Fehler/das Problem zu lösen: Hab mich direkt ans Forum gewendet ^^ RE: Gleicher Name durch unterschiedliche Schreibweise registriertbar - Zion - 12.11.2014 Für die Selbermacher unter euch: Öffne /class/user.class.php Füge unter PHP-Code: public function getInfo($s_field, $s_param, $field) { ein: PHP-Code: public function checkName($name) { Speichern. Öffne /inc/ajax/overview.ajax.php und ersetze PHP-Code: $check_name = $ZE_USER->getInfo('user_name', $new_char_name, 'user_id'); mit: PHP-Code: if($ZE_USER->checkName($new_char_name) == true) { Speichern. Öffne /inc/ajax/login.ajax.php und ersetze PHP-Code: $query = mit: PHP-Code: if($ZE_USER->checkName($reglogin) == true) { Speichern. Fertig. |