Hallo,
habe die Felder 'Name' und 'Vorname' in die admin_user_register.php und die Felder in der admin_add_user_body.php versucht einzufügen und zu ergänzen.
Im template in der Administration erscheint für 'Name' und 'Vorname' nur ': *' und das entsprehende Eingabefeld.
In der admin_user_registe.php ich folgenden Eintrag in den Bereich des unten angezeigten Fehlers eingetragen:
$sql = "INSERT INTO " . USERS_TABLE . " (user_id, username, name, vorname, user_regdate, user_password, user_email, user_style, user_timezone, user_dateformat, user_lang, user_level, user_active, user_actkey)
VALUES ($user_id, '" . str_replace("\'", "''", $username) . "', '" . str_replace("\'", "''", $name) . "', '" . str_replace("\'", "''", $vorname) . "', " . time() . ", '" . str_replace("\'", "''", $new_password) . "', '" . str_replace("\'", "''", $email) . "', $user_style, $user_timezone, '" . str_replace("\'", "''", $user_dateformat) . "', '" . str_replace("\'", "''", $user_lang) . "', 0, 1, 'user_actkey')";
Ich habe grundsätzlich alles was unter 'username' eingetragen war kopiert und auf name und vorname geändert.
Fehlerangabe:
Could not insert data into users table
DEBUG MODE
SQL Error : 1054 Unknown column 'name' in 'field list'
INSERT INTO phpbb_users (user_id, username, name, vorname, user_regdate, user_password, user_email, user_style, user_timezone, user_dateformat, user_lang, user_level, user_active, user_actkey) VALUES (15, 'test12', 'name12', 'name12', 1095459801, '60474c9c10d7142b7508ce7a50acf414', '
test12@isar-fachseminare.de', 1, 1, 'd.m.Y, H:i', 'german', 0, 1, 'user_actkey')
Line : 191
File : /home/isar-fachseminare.de/admin/admin_user_register.php
kann den Fehler nicht finden. Wer weis was zu ändern ist.
Ich möchte ca. 120 User aus meinem alten Forum ins phpbb importieren und hoffe mit diesem mod das einigermaßen rationell durchführen zu können. Der Mod hat zudem den Vorteil das keine e-Mail versendet wird und die alten User erst dann von der Portierung auf's neue Forum erfahren, wenn diese auch funktioniert.
Vielen Dank im Voraus