Seite 1 von 1

Benutzername wird nicht vollständig angezeigt

Verfasst: 24.04.2005 00:39
von Ellen
Hallo an alle php-Profis,

ich habe folgendes Problem und brauche Eure Hilfe.

Nachdem ich erfolgreich die max. Länge des Benutzernamens geändert habe, wird der Benutzername dennoch unvollständig angezeigt :-?

Also vermutlich muss ich irgendwo den Code für die Anzeige ändern... aber wo?

Wäre schön, wenn ihr einer armen "Adminöse" helfen könnt :wink:

Verfasst: 24.04.2005 10:25
von Schumi
Wo hast du denn die Länge geändert und wo funktioniert die Anzeige nicht richtig?

Verfasst: 24.04.2005 10:37
von Ellen
Ich habe die Länge in der templates/subSilver/profile_add_body.tpl geändert:
maxlength="25" value="{USERNAME}"
Die maxlength habe ich auf 30 erhöht, also das sieht jetzt so aus:
maxlength="30" value="{USERNAME}"
Tja und überall wird der Name nur 25 Zeichen lang angezeigt, in der Mitgliederliste, im Profil des Users, im Board, bei den Benutzergruppen... überall halt :roll:

Verfasst: 24.04.2005 11:15
von Schumi
Führe diesen Code in phpmyadmin aus:

Code: Alles auswählen

ALTER TABLE phpbb_users CHANGE username username VARCHAR(30) NOT NULL 
Damit ist auch die Datenbank geändert.

Verfasst: 24.04.2005 12:46
von Ellen
Danke, aber wie genau mach ich das?

Sorry, vermutlich eine ganz dumme Frage, aber mit phpmyadmin hab ich mich noch nicht näher befasst :oops:

Also ich rufe phpmyadmin auf... und dann meine Datenbank... bis dahin richtig? Und jetzt? Button SQL? Und im Feld "SQL-Befehl(e) in Datenbank DBxxxxxx ausführen:"

Code: Alles auswählen

ALTER TABLE phpbb_users CHANGE username username VARCHAR(30) NOT NULL
eingeben und mit OK bestätigen?

Ist das so richtig?

Verfasst: 24.04.2005 12:49
von Schumi
Genau so funktioniert es :wink:

Verfasst: 24.04.2005 12:59
von Ellen
Bist ein Engel... ich danke Dir.

Gruss nach Darmstadt

Ellen

Verfasst: 24.04.2005 13:44
von Ellen
Das gibt es doch nicht :o

Jetzt hat alles wunderbar geklappt, der Name wird nun in voller Länge angezeigt, aber wenn ich (Admintechnisch) in das Benutzerprofil schauen will heißt es:
Dieser Benutzer existiert nicht.
Was ist das denn nun schon wieder?

Zur Erklärung: Der Einfachheit halber habe ich den alten Benutzer gelöscht und mit vollständigem Namen neu angelegt. Soweit hat alles geklappert, jetzt wollte ich den Benutzer freischalten und bekomme die Meldung, dass der Benutzer nicht existieren würde :evil:

Ich hab mir meinen Sonntagnachmittag heut' auch anders vorstellt, also sorry :oops: