pragmaMx Support Forum

pragmaMx => Installation & Update => Thema gestartet von: Karaca am 07 November 2005, 14:17:18

Titel: YA Erweiterungen
Beitrag von: Karaca am 07 November 2005, 14:17:18
Hallo,habe gerade eine neue Seite installiert und die mx_userfunctions_options.sample umbenannt.Alles ok bis zu dem Punkt das man sich nicht registrieren kann.Klickt man auf Anmeldung absenden erscheint Fehlermeldung: Datenbankfehler: Benutzer konnte nicht zur Datenbank hinzugefügt werden.

Bitte um Hilfe  :)
Titel: Re: YA Erweiterungen
Beitrag von: munzur am 07 November 2005, 15:32:55
Hi!

Functionierts den mit der mx_userfunctions.php?

L.g
Titel: Re: YA Erweiterungen
Beitrag von: Karaca am 08 November 2005, 11:02:47
Ja mit der funktioniert es Problemlos

l.g.z  ::)
Titel: Re: YA Erweiterungen
Beitrag von: NeMeSiSX2LC am 08 November 2005, 13:35:16
Man Man der Fehler ist schon so alt... Da fehlen die Felder in der DB von der Gerry erweiterung....
Titel: Re: YA Erweiterungen
Beitrag von: Karaca am 09 November 2005, 13:20:17
Ja ich weiss aber hier gibts ja im Forum sehr sehr wenige Themen die einfach erklärt sind oder zu ende geführt werden,zu jedem Problem gibt es 10 Themen anstatt mal alles zusammenzufassen und es erklärlich zu machen  :mad:

Also zum Problem,die Felder befinden sich ja in der Datei und die sollen hinzugefügt werden,wie das funktioniert keine Ahnung ich weiss nur das ich schon andere Seiten mit der ya erweiterung am laufen habe.Was ich jetz gerne wissen möchte ist wie bekomme ich folgendes :

INSERT INTO `guke_users` VALUES (5, 'test', 'tester', 'test@xxx.de', '', '', '', 'Nov 07, 2005', '', '', '', '', '', NULL, NULL, '', '', '', '5a105e8b9d40e1329780d62ea2265d8a', 10, '', 0, 0, 0, '', 0, '', '', 4096, 0, 0, 0, 0, 0, 1, 1, 1131373135, 1131373131, '84.174.90.172', 'Home', '/index.php', 0, 1, NULL, 0);




Da rein:


CREATE TABLE `nuke_users` (
  `uid` int(11) unsigned NOT NULL auto_increment,
  `name` varchar(60) NOT NULL default '',
  `uname` varchar(25) NOT NULL default '',
  `email` varchar(100) NOT NULL default '',
  `femail` varchar(100) NOT NULL default '',
  `url` varchar(255) NOT NULL default '',
  `user_avatar` varchar(30) default NULL,
  `user_regdate` varchar(20) NOT NULL default '',
  `user_icq` varchar(15) default NULL,
  `user_occ` varchar(100) default NULL,
  `user_from` varchar(100) default NULL,
  `user_intrest` varchar(150) default NULL,
  `user_sig` varchar(255) default NULL,
  `user_viewemail` tinyint(2) default NULL,
  `user_theme` int(3) default NULL,
  `user_aim` varchar(18) default NULL,
  `user_yim` varchar(25) default NULL,
  `user_msnm` varchar(25) default NULL,
  `pass` varchar(40) NOT NULL default '',
  `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` text NOT NULL,
  `theme` varchar(100) NOT NULL default '',
  `commentmax` int(11) NOT NULL default '4096',
  `counter` int(11) NOT NULL default '0',
  `newsletter` int(1) NOT NULL default '1',
  `user_posts` int(10) NOT NULL default '0',
  `user_attachsig` int(2) NOT NULL default '0',
  `user_rank` int(10) NOT NULL default '0',
  `user_level` int(10) NOT NULL default '1',
  `user_ingroup` int(10) NOT NULL default '1',
  `user_regtime` int(11) unsigned NOT NULL default '0',
  `user_lastvisit` int(11) NOT NULL default '0',
  `user_lastip` varchar(60) NOT NULL default '',
  `user_lastmod` varchar(40) NOT NULL default '',
  `user_lasturl` varchar(255) NOT NULL default '',
  `user_stat` tinyint(1) NOT NULL default '0',
  `user_pm_poptime` smallint(4) unsigned NOT NULL default '10',
  `user_bday` date default NULL,
  `user_sexus` tinyint(1) unsigned NOT NULL default '0',
  `user_from1` varchar(100) NOT NULL default '',
  `user_heigh` char(3) NOT NULL default '',
  `user_gewicht` char(3) NOT NULL default '',
  `user_piercing` varchar(25) NOT NULL default '',
  `user_tatto` varchar(25) NOT NULL default '',
  `user_sucht` varchar(35) NOT NULL default '',
  `user_beziehung` varchar(40) NOT NULL default '',
  `user_haar` varchar(30) NOT NULL default '',
  `user_augen` varchar(30) NOT NULL default '',
  `user_l1` varchar(150) default NULL,
  `user_l2` varchar(150) default NULL,
  `user_l3` varchar(150) default NULL,
  `user_l4` varchar(150) default NULL,
  `user_l5` varchar(150) default NULL,
  `user_l6` varchar(150) default NULL,
  `user_l7` varchar(150) default NULL,
  `user_l8` varchar(150) default NULL,
  `user_positiv` varchar(250) default NULL,
  `user_negativ` varchar(250) default NULL,
  `user_smoke` varchar(40) default NULL,
  `user_alkohol` varchar(40) default NULL,
  `user_partneralter1` char(2) default NULL,
  `user_partneralter2` char(2) default NULL,
  `user_partnerwie` varchar(255) default NULL,
  `user_famstatus` varchar(25) default NULL,
  `user_partnerfigur` varchar(100) default NULL,
  `user_kinder` varchar(100) default NULL,
  `user_group_cp` int(11) NOT NULL default '2',
  `user_group_list_cp` varchar(100) NOT NULL default '2',
  `user_active_cp` enum('YES','NO') NOT NULL default 'YES',
  `user_ip` varchar(15) NOT NULL default '',
  `user_lastlogin` varchar(12) NOT NULL default '',
  `user_hits` varchar(11) NOT NULL default '0',
  `user_lastlogindate` varchar(12) NOT NULL default '',
  `user_lastlogintime` time NOT NULL default '00:00:00',
  `user_flag` char(1) NOT NULL default '0',
  `user_flagdate` varchar(12) NOT NULL default '',
  `user_status` char(1) NOT NULL default '0',
  `user_chatting` int(11) NOT NULL default '0',
  PRIMARY KEY  (`uid`),
  KEY `uid` (`uid`),
  KEY `uname` (`uname`),
  KEY `user_ingroup` (`user_ingroup`),
  KEY `user_stat` (`user_stat`),
  KEY `user_lastvisit` (`user_lastvisit`),
  KEY `user_lastmod` (`user_lastmod`),
  KEY `user_bday` (`user_bday`)
) TYPE=MyISAM AUTO_INCREMENT=12151 ;





Bin für jede Antwort dankbar  :)
Titel: Re: YA Erweiterungen
Beitrag von: munzur am 09 November 2005, 13:54:45
Hi!

Also du amchst folgendes: Nimmst mal das hier was du schon hast ->
PS: Statt " INSERT INTO `guke_users`" machst du "INSERT INTO `nuke_users`"

Punkt 1:

INSERT INTO `nuke_users` VALUES (5, 'test', 'tester', 'test@xxx.de', '', '', '', 'Nov 07, 2005', '', '', '', '', '', NULL, NULL, '', '', '', '5a105e8b9d40e1329780d62ea2265d8a', 10, '', 0, 0, 0, '', 0, '', '', 4096, 0, 0, 0, 0, 0, 1, 1, 1131373135, 1131373131, '84.174.90.172', 'Home', '/index.php', 0, 1, NULL, 0);



Dann gehts alle Felder einzelln durch :)
Also:

uid        = 5
name    = test
uname   = tester
email     = test@xxx.de
femail    =
url         =

usw.....
wenn eines der Werter nicht vorhanden ist musst du bei Punkt 1: einen  '',
ein

Also für jeden feld der nicht vorhanden ist:


INSERT INTO `nuke_users` VALUES (5, 'test', 'tester', 'test@xxx.de', [color=red]'',[/color] '', '', 'Nov 07, 2005', '', '', '', '', '', NULL, NULL, '', '', '', '5a105e8b9d40e1329780d62ea2265d8a', 10, '', 0, 0, 0, '', 0, '', '', 4096, 0, 0, 0, 0, 0, 1, 1, 1131373135, 1131373131, '84.174.90.172', 'Home', '/index.php', 0, 1, NULL, 0);


Vielleicht gibts auch eine schnellere möglichkeit, weil so wie ichs jetzt gesagt habe brauchst du ewig wenn du vorhast viele User zu übernehmen.

L.g
Titel: Re: YA Erweiterungen
Beitrag von: Karaca am 09 November 2005, 15:05:11
Danke Munzur für die Hilfe aber hab mir jetzt schon 5 mal deinen text durchgelesen und nix kapiert.Ich lass es lieber

lgz  :)
Titel: Re: YA Erweiterungen
Beitrag von: Homicide am 26 November 2005, 00:36:58
@Munzur, das haste schön erklärt, doch ich vermute das ging am eigentlichen Problem vorbei :)

ihm fehlen einfach nur die entsprechenden Felder in der Datenbank.

Hat noch jemand die SQL Datei mit den ALTER Befehlen von Gerry? ich hab sie leider nicht mehr.

Mit denen sollte Karaca´s Problem gleich gelöst sein.
Titel: Re: YA Erweiterungen
Beitrag von: Andi am 26 November 2005, 01:46:19
Moin :)

hier ist ein Script gepostet, welches die Usertabelle entsprechend erweitert:
http://www.pragmamx.org/forum-topic-14359.0.html