max user name

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
BladeM
Beiträge: 380
Registriert: Sa 09.Apr, 2005 16:23

max user name

Beitrag von BladeM »

ich habe wieder eine tolle idee,das wehre gut wenn die möglichkeit gebe nur begrenzte user namen reg möglichwer.beispiel namen dürfen nur 20 buchstaben erhalten.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Begrenzt sind diese auf 32 Zeichen. Unendlich ist es nicht möglich.
Wenn Du das verringern willst, stelle das Feld in der Datenbank um, also das Feld username in der Tabelle phpbb_users von VARCHAR(32) auf z. B. eben VARCHAR(20) ändern...

Zumindest auf die Schnelle wäre das eine Lösung...
Zuletzt geändert von oxpus am Mo 12.Jun, 2006 16:15, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
pepi
Beiträge: 431
Registriert: So 10.Apr, 2005 20:45
Wohnort: Lienz - Austria
Kontaktdaten:

Beitrag von pepi »

Kann man das nicht auch in der profile_add_body.tpl machen ???

z.b.

Code: Alles auswählen

<tr>
                <td class="row1" width="38\0<span class="gen">{L_USERNAME}: *</span></td>
                <td class="row2"><input type="text" class="post" style="width:200px" name="username" size="25" maxlength="25" value="{USERNAME}" /></td>
        </tr>

auf ändern 

<tr>
                <td class="row1" width="38\0<span class="gen">{L_USERNAME}: *</span></td>
                <td class="row2"><input type="text" class="post" style="width:200px" name="username" size="25" maxlength="20" value="{USERNAME}" /></td>
        </tr>
Zuletzt geändert von pepi am Mo 12.Jun, 2006 16:25, insgesamt 1-mal geändert.
gru? Pepi
BladeM
Beiträge: 380
Registriert: Sa 09.Apr, 2005 16:23

Beitrag von BladeM »

dannke euch
welche sollte ich nehmen von oxpus oder pepi
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Meins ändert die Feldlänge in der Datenbank, so daß JEDER Username auf X Zeichen begrenzt wird.
Die Lösung von Pepi ist dazu als "Aufsatz" zu verstehen, mit der die Profilangaben bei der Eingabe bereits beschränkt werden.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

@pepi: Mit Textmanipulation musst du aufpassen, sowas kann schnell mit einem gefälschten HTTP REQUEST ausgeheblt werden Oo Deshalb unbedingt die DB anpassen ;)
Nur ein Informatik Student. ^^
BladeM
Beiträge: 380
Registriert: Sa 09.Apr, 2005 16:23

Beitrag von BladeM »

ist das gemeint ( username varchar(25) latin1_swedish_ci ) bei mir ist 25
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Richtig und genau diese Feldlänge müsste dann auch auf 20 verringert werden, damit eben nur 20stellige Usernamen gespeichert werden.
Dazu auch alle Formulare des phpBB anpassen, um auch nur 20 Zeichen bei der Eingabe zuzulassen.
Sonst meldet sich ein User mit einem längeren Usernamen an und wundert sich, daß er sich nicht anmelden kann ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
BladeM
Beiträge: 380
Registriert: Sa 09.Apr, 2005 16:23

Beitrag von BladeM »

dannke dir oxpus :)
schmidtedv
Beiträge: 607
Registriert: So 13.Feb, 2005 10:46
Wohnort: St. Blasien (seit 01.06)
Kontaktdaten:

Beitrag von schmidtedv »

wenn ich mir in letzter Zeit all den SPAM Bot etc. Kram durchsehe und auch schon 2 Tage nach fertiger Installation meines Linux-Servers schon Loginversuche mit 500 Namens-Listen im Log verzeichnet sehe, wo der doch gerade erst gestartet ist...kann es sein, das meine Anpassung, Oxpus, die wir mal erarbeitet hatten, statt Benutzernamen einfach Vor- und Nachnamen (oder eben einfach 2 Felder ausfüllen zu müssen) und die dann noch nur mit buchstaben, bzw. anfangsbuchstabe Groß...eine vielleicht ganz gut passende Alternative für etwaige Probleme diesbezüglich darstellen könnte (sofern man mal einen Mod draus macht...seufz) ? :-)
Rettet den Wald, esst mehr Specht!

Forum [ sofern im Beitrag darauf verwiesen :-) ]
Antworten