Seite 1 von 1

Neues Feld bei der Registrierung

Verfasst: 12.08.2005 09:32
von dfluess
Hallo,
ist es möglich zur Registrierung im phpBB ein weiteres Pflichtfeld anzugeben?

Ich möchte das Forum zu Supportzwecken nutzen. Dazu ist die Angabe einer ID zwingend erforderlich.

Danke schon mal..

Verfasst: 12.08.2005 10:04
von Mario Siebert
Hier findest du eine Mod Anleitung dazu wie man ein neues Feld hinzufügt: MOD:modify_profile

Grüße Mario

Verfasst: 12.08.2005 10:10
von dfluess
Danke, hab ich in der Eile nicht gefunden..

Viele Grüße

Verfasst: 12.08.2005 12:02
von dfluess
Ui.. jetzt habe ich aber ein Problem.

Der Einbau genau nach Anleitung und doch ein DB-Fehler

Was habe ich falsch gemacht oder vergessen?

Hier der Fehler:

SQL Error : 1136 Spaltenzahl stimmt nicht mit der Anzahl der Werte überein in Reihe1

INSERT INTO phpbb_users (user_id, username, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_siteid, user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_timezone, user_dateformat, user_lang, user_style, user_level, user_allow_pm, user_active, user_actkey) VALUES (10, 'testuser1', 1123840823, '5e8e0be94dfa2f9f6adf5cc2fb5af577', 'tobit@2-ad.de', '', '', '', '', '', '', '', '', 0, 0, '', '', '', 1, 1, 0, 1, 1, 0, 1, 1, 0, 'd.m.Y H:i', 'german', 2, 0, 1, 0, '089906c682f04bdc5')

Line : 603
File : usercp_register.php

Verfasst: 12.08.2005 12:30
von gloriosa
dfluess hat geschrieben:Der Einbau genau nach Anleitung und doch ein DB-Fehler
Hallo,
entsprechend Installationsanleitung

Code: Alles auswählen

#
#-----[ SQL ]-------------------------------------------
#  
# Folgender Query muss über phpmyadmin ausgeführt werden (Prefix anpassen)..

ALTER TABLE phpbb_users ADD user_info VARCHAR(255) AFTER user_interests;

# Wenn man mehrere Felder hinzufügt/ändert, muss man den obigen Query duplizieren und
# den Feldnamen "user_info" anpassen.
ist die Datenbank Tabelle phpbb_users um das Feld user_info zu erweitern.

Das hast Du sicherlich übersehen. :o Wie das funktioniert ist in KB:modsfaq - Pos. 12 - und KB:pma_faq hinreichend beschrieben ! :wink:

Verfasst: 12.08.2005 12:44
von dfluess
hab ich gemacht.. die DB hat diese Tabelle.

Allerdings habe ich das Feld anders benannt und überall diese Änderung gleich gestellt.

Ich verwende nicht info sondern siteid

Sollte das ein Problem sein?

Verfasst: 12.08.2005 13:07
von dfluess
Ich bekomme es nicht hin :-(
Hab das Feld gelöscht und neu angelegt.
WIeder der Fehler:

Was bedeutet blos Reihe1 ??

Hallo Profis.. bitte um Hilfe denn nun kann sich keiner mehr anmelden.


SQL Error : 1136 Spaltenzahl stimmt nicht mit der Anzahl der Werte überein in Reihe1

INSERT INTO phpbb_users (user_id, username, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_siteid, user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_timezone, user_dateformat, user_lang, user_style, user_level, user_allow_pm, user_active, user_actkey) VALUES (10, 'testuser1', 1123840823, '5e8e0be94dfa2f9f6adf5cc2fb5af577', 'tobit@2-ad.de', '', '', '', '', '', '', '', '', 0, 0, '', '', '', 1, 1, 0, 1, 1, 0, 1, 1, 0, 'd.m.Y H:i', 'german', 2, 0, 1, 0, '089906c682f04bdc5')

Verfasst: 12.08.2005 13:45
von kellanved
Du gibst 35 Spalten an aber nur 33 Werte.