按照wj的做法整合后,点击注册新用户后出错了
不好意思,上次问完问题后,一直出差着,没有时间搞,今天才测试了一下,出了点问题,原来注册的用户在整合后没问题,但是在ECSHOP中新注册用户,就会发生Users_id重复的错误:
MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => INSERT INTO `ecshopv5`.`ecs_users` (user_id, user_name, password, email, pay_points, rank_points, birthday, last_time) VALUES ('172', '111111', '96e79218965eb72c92a549dd5a330112', '111111@1.com', '10', '10', '1970-01-01', '2007-05-21 15:42:02') ) [2] => Array ( [error] => Duplicate entry '172' for key 1 ) [3] => Array ( [errno] => 1062 ) )
我觉得是admin下面的users.php中107行
$newid = $users->add_user($_POST['username'], $_POST['password'], $_POST['email']);
得到的$newid 不正确引起的,希望管理员给帮帮忙! 谢谢!