csá, kiunom a belem, ezért frissítettem
kurta MySQL regisztrációs rendszerét R41-4-re R38-ról
MySQL táblák ugyanazok:
CREATE TABLE IF NOT EXISTS `connections` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(21) NOT NULL,
`ip` varchar(16) NOT NULL,
`serial` varchar(128) NOT NULL,
`time` varchar(24) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `namechanges` (
`id` smallint(5) NOT NULL AUTO_INCREMENT,
`reg_id` mediumint( NOT NULL,
`oldname` varchar(21) NOT NULL,
`newname` varchar(21) NOT NULL,
`time` varchar(24) NOT NULL,
PRIMARY KEY (`id`),
KEY `reg_id` (`reg_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `namechanges_p` (
`id` smallint(5) NOT NULL AUTO_INCREMENT,
`reg_id` mediumint( NOT NULL,
`name` varchar(24) NOT NULL,
`oldpass` varchar(21) NOT NULL,
`newpass` varchar(21) NOT NULL,
`time` varchar(24) NOT NULL,
PRIMARY KEY (`id`),
KEY `reg_id` (`reg_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `players` (
`reg_id` mediumint( unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(24) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`ip` varchar(20) NOT NULL,
`pass` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`reg_date` varchar(24) NOT NULL,
`laston` varchar(24) NOT NULL,
`money` int(11) NOT NULL DEFAULT \'0\',
`score` int(11) NOT NULL DEFAULT \'0\',
`kills` mediumint(11) unsigned NOT NULL DEFAULT \'0\',
`deaths` mediumint(11) unsigned NOT NULL DEFAULT \'0\',
`fightingstyle` enum(\'4\',\'5\',\'6\',\'7\',\'15\',\'16\') NOT NULL DEFAULT \'4\',
PRIMARY KEY (`reg_id`),
KEY `name` (`name`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC;
nem sok dolgot kellett átírni, de újdonságokra ne számítsatok, 10 perc volt ez az egész, csak frissítettem, ja meg van benne egy /restart parancs, azt ennyi + javítva a szöveg
letöltés és megtekintés:
script,
zcmd,
MySQL (a mester GitHub-ját a \"
kurta\" szóra kattintva eléritek)