Old Username
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Old Username
Kann mir Jemand einen Code sagen, wo eine neues Profilfeld im ACP unter User verwalten -> Profil hinzgefügt wird..
Dort sollte man den alten Benutzernamen ändern können.
Dies benutzername sollte in einer hellgrauen Farbe kursiv unter dem derzeitigen Username stehen.
Kann mir Jemand bitte SQL Funktionen und Codes geben, wie ich sowas mache?
Dort sollte man den alten Benutzernamen ändern können.
Dies benutzername sollte in einer hellgrauen Farbe kursiv unter dem derzeitigen Username stehen.
Kann mir Jemand bitte SQL Funktionen und Codes geben, wie ich sowas mache?
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
- BaerchenHH
- Mitglied
- Beiträge: 1067
- Registriert: 29.02.2008 01:42
- Wohnort: Hamburg
Wir haben diese Info im User-Feedback eingetragen, da es manchmal auch berechtigte Gründe für einen Namenswechsel gibt, wo die Öffentlichkeit den alten Nick nicht mit dem neuen in Verbindung bringen soll/darf.
Meistens sitzt der Fehler nicht im Computer, sondern davor...

Das Diskussionsforum für Schule und Bildung: http://www.SchulBildungsForum.de


Das Diskussionsforum für Schule und Bildung: http://www.SchulBildungsForum.de
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
Ich kann dir ja mal sagen, was du machen muss, damit du den alten Namen in ein Datenbankfeld bekommst.
Vllt kann dir jemand beim Rest helfen:
includes/functions_user.php
finde:davor einfügen:Dadurch wird der Name in das Feld username_old in der USERS_TABLE (phpbb_users) eintragen
Vllt kann dir jemand beim Rest helfen:
includes/functions_user.php
finde:
Code: Alles auswählen
foreach ($update_ary as $table => $field_ary)
{
foreach ($field_ary as $field)
{
$sql = "UPDATE $table
SET $field = '" . $db->sql_escape($new_name) . "'
WHERE $field = '" . $db->sql_escape($old_name) . "'";
$db->sql_query($sql);
}
}
Code: Alles auswählen
$sql = 'UPDATE ' . USERS_TABLE . "
SET username = '" . $db->sql_escape($new_name) . "'
WHERE username_old = '" . $db->sql_escape($old_name) . "'";
$db->sql_query($sql);
kein Support per PN