Discuz论坛后台修改编辑用户信息提交后报错
数据库出现错误,给你几个简单的修复办法:
1、修改config/config_globalphp文件查找下面代码把0改为1,开启后台直接运行SQL
$_config['admincp']['runquery'] = '0';
2、在后台后台——站长——数据库——升级,粘贴以下代码提交:
ALTER TABLE `pre_common_member_connect` ADD COLUMN conuintoken char(32) NOT NULL DEFAULT '';
ALTER TABLE `pre_common_connect_guest` ADD COLUMN conuintoken char(32) NOT NULL DEFAULT '';
注意:如果你的数据表前缀不是默认的pre,请改为相应的表前缀
3在discuz下载tools工具,用工具修复。
以上回答希望帮助到你,。
一关于制作DZ登录功能
DZ登录是使用POST提交的登录数据,如果密码有加密则找到对应的加密JS,加密后通过网络模块提交POST数据即可
二获取登录用户数据
DZ在使用post登录后,会返回json格式的数据,里面包含用户基础信息(ID,昵称,登录时间等),详细系统通过cookies访问DZ个人中心地址,使用正则或者文本取中间,取出需要的用户信息即可
管理后台--界面--界面设置--首页设置---有一个缩略显示在线列表:
如果打开该选项,在线列表将只显示在线用户数,不显示详情,此时会员可手动打开在线用户列表(最大在线超过 500 人系统将自动缩略显示在线列表)
0条评论