Hinzufügen von Zielen in der nuke_users Table (WICHTIG!!!)

Begonnen von barx, 28 März 2002, 01:30:59

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

barx

Also ich hab n dickes Prob!!
Ich hab des neue phpbb2 so angepasst dasses die nuke usertabelle benutzt. Da musst ich aber 12 neue felder in de nuke_users einfügen (user_posts, session_logged_in, etc), die des phpbb2 nutzt. Nur jetzt kommt beim anmelden von nem neuen user nur _error
unds funzt nix :(

Und wenn ich mich über des phpbb2 anmelden will kommt nur "username allready taken" aber des is ja egal, weil ich will ja die phpnuke anmeldung nutzen.

Muss man da in irgendner datei angeben welche felder die nuke_users enthält?

weil ich bin echt schon am verzweifeln!!!!

MoniK

Ergänze inder Your_Account/index.php die Funktion finishuser bei den Insert-Statements die zusätzlichen felder für die user-Tabelle.

Die Anzahl und Reihenfolge in diesen Insert-Statements muß identisch sein mit den Tabellenfeldern.

Monika

Hey sorry baer ich grieg des irgendwie überhaupt net hin. Da kommt immernoch _error

Vielleicht weiß ja einer was ich falsch gemacht hab.

ALTE ZEILE: <b>$result = sql_query("insert into ".$user_prefix."_users values (NULL,'','$uname','$email','','$url','$user_avatar','$user_regdate','$user_icq','$user_occ','$user_from','$user_intrest','$user_sig','$user_viewemail','','$user_aim','$user_yim','$user_msnm','$cryptpass','10','','0','0','0','','0','','$Default_Theme','$commentlimit','0','0','0','0','0','1')", $dbi);</b>

Dann meine nuke_users structur
<b>CREATE TABLE nuke_users (
  uid int(11) NOT NULL auto_increment,
  uname varchar(25) NOT NULL default '',
  user_regdate int(11) NOT NULL default '0',
  pass varchar(32) NOT NULL default '',
  email varchar(255) default NULL,
  user_newemail varchar(255) default NULL,
  user_email_actkey varchar(255) default NULL,
  femail varchar(50) default NULL,
  user_icq varchar(15) default NULL,
  url varchar(100) default NULL,
  user_occ varchar(100) default NULL,
  user_from varchar(100) default NULL,
  user_intrest varchar(255) default NULL,
  user_sig text,
  user_viewemail tinyint(1) default NULL,
  user_style tinyint(4) default NULL,
  user_aim varchar(255) default NULL,
  user_yim varchar(255) default NULL,
  user_msnm varchar(255) default NULL,
  user_posts mediumint(8) unsigned NOT NULL default '0',
  user_attachsig tinyint(1) default NULL,
  user_allowsmile tinyint(1) default '1',
  user_allowhtml tinyint(1) default '1',
  user_allowbbcode tinyint(1) default '1',
  user_rank int(11) default '0',
  user_rank2 int(10) default '0',
  user_pm_view varchar(5) default 'rec',
  user_pm_ord1 varchar(5) default 'time',
  user_pm_ord2 varchar(5) default 'desc',
  user_pm_show tinyint(2) default '0',
  user_pm_showid int(10) default '0',
  user_pm_limit int(3) default '1',
  user_pm_tree tinyint(1) default '0',
  user_avatar varchar(80) default NULL,
  user_admin_cust1 varchar(100) default NULL,
  user_admin_cust2 varchar(100) default NULL,
  user_admin_cust3 varchar(100) default NULL,
  user_cust_name varchar(100) default NULL,
  user_cust_val varchar(100) default NULL,
  user_birthday date NOT NULL default '1970-01-01',
  user_birthday_show tinyint(1) NOT NULL default '0',
  user_level tinyint(4) default '0',
  user_lang varchar(255) default NULL,
  user_actkey varchar(32) default NULL,
  email_actkey varchar(32) default NULL,
  user_newpasswd varchar(32) default NULL,
  user_login_check tinyint(1) NOT NULL default '0',
  avatar_active varchar(100) default NULL,
  user_sig_bbcode_uid varchar(10) default NULL,
  user_active tinyint(1) default '1',
  user_session_time int(11) NOT NULL default '0',
  user_emailtime int(11) NOT NULL default '0',
  user_session_page smallint(5) NOT NULL default '0',
  user_lastvisit int(11) NOT NULL default '0',
  user_timezone tinyint(4) NOT NULL default '0',
  user_dateformat varchar(14) NOT NULL default 'd M Y H:i',
  user_new_privmsg smallint(5) unsigned NOT NULL default '0',
  user_unread_privmsg smallint(5) unsigned NOT NULL default '0',
  user_last_privmsg int(11) NOT NULL default '0',
  emailtime int(11) default NULL,
  user_allowavatar tinyint(1) NOT NULL default '1',
  user_allow_pm tinyint(1) NOT NULL default '1',
  user_allow_viewonline tinyint(1) NOT NULL default '1',
  user_notify tinyint(1) NOT NULL default '1',
  user_notify_pm tinyint(1) NOT NULL default '1',
  user_popup_pm tinyint(1) NOT NULL default '0',
  avatar_active_type tinyint(4) NOT NULL default '0',
  user_avatar_type tinyint(15) NOT NULL default '0',
  name varchar(60) NOT NULL default '',
  user_theme int(3) default NULL,
  storynum tinyint(4) NOT NULL default '10',
  umode varchar(10) NOT NULL default '',
  uorder tinyint(1) NOT NULL default '0',
  thold tinyint(1) NOT NULL default '0',
  noscore tinyint(1) NOT NULL default '0',
  bio tinytext NOT NULL,
  ublockon tinyint(1) NOT NULL default '0',
  ublock tinytext NOT NULL,
  theme varchar(255) NOT NULL default '',
  commentmax int(11) NOT NULL default '4096',
  counter int(11) NOT NULL default '0',
  newsletter int(1) NOT NULL default '0',
  PRIMARY KEY  (uid)
) TYPE=MyISAM;</b>

und daraus hab ich dann die Zeile so abgeändert:
<b>   $result = sql_query("insert into ".$user_prefix."_users values (NULL. '', '$uname', $user_regdate, '$cryptpass', '$email', NULL, NULL, NULL, '$user_icq', '$url', '$user_occ', '$user_from', '$user_intrest', '$user_sig', 0, 1, '$user_aim', '$user_yim', '$user_msnm', 0, 0, 1, 0, 1, 0, 0, 'rec', 'time', 'desc', 0, 0, 1, 0, '$user_avatar', '', '', '', '', '', '1970-01-01', 1, 0, NULL, NULL, NULL, NULL, 0, NULL, 'b1fc54319e', 1, 0, 0, 0, 0, 0, 'd M Y H:i', 0, 0, 0, NULL, 1, 1, 1, 1, 1, 0, 0, 0, '$name', NULL, 10, '', 0, 0, 0, '$bio', 0, '', '', 4096, 0, 0)", $dbi);</b>

Ich habs 2mal gemacht alses net gefunzt hat, und jetzt gehts immerno net *heul* :(