您现在的位置是:首页 > cms教程 > discuz教程discuz教程
Discuz_X1.5增加手机号码登陆的实现方法
雷友水2025-06-29 15:31:52discuz教程已有3人查阅
导读应朋友的要求,需要为他所管理的Discuz_X1.5设置一个手机登陆功能,特做此探索首先,要在Discuz_X1.5的管理员后台开启手机这一项,并设置为必填项不可修改
应朋友的要求,需要为他所管理的Discuz_X1.5设置一个手机登陆功能,特做此探索首先,要在Discuz_X1.5的管理员后台开启手机这一项,并设置为必填项不可修改,不显示什么的,开启正则过滤
对pre_common_member(我这里设置的前缀是pre)表新建一个字段,mobile,char型,大小20,以防别人输入+86什么的打开目录source\module\member下的member_register.php文件,搜索$userdata = array( 这一行,在之前插入这一段话 然后再把 改成 就是在$userdata这个数组的之后一项后加一个 , 这样子就能够保证手机号写入member库里了。然后,就要开启手机登陆模式。打开source\function\function_member.php,将 修改为 打开uc_client\control\user.php 找到 改为 即增加了一种mobile的登陆方式判断。
打开uc_client\model\user.php找到 在其上一行加入如下函数 之后,在几个模板里增添手机登陆项,采用的模板因人而异,笔者采用的是default模板,修改方式是
打开template\default\member\login.htm 和 login_ .htm 找到 在其下面增加一行 总结:本来是准备直接在 ".UC_DBTABLEPRE."members 表 即系统的pre_ucenter_members表里面增加一个mobile字段的,但是考虑到可能会对以后要安装的插件的兼容性等问题,还是决定只在pre_common_member(Discuz_X1.5的用户表)里添加mobile字段。故之后一段高手看起来改的有点脱裤子放屁的感觉~~呵呵
按此种方法修改,有两个很明显的弊端,
1、一旦用户注册,就不能够修改手机,即使在后台开放修改,也只能够使用之前的手机才能登陆成功;
2、如果有两个相投的手机注册,那么也会有问题,当然这种可能性比较小。
对pre_common_member(我这里设置的前缀是pre)表新建一个字段,mobile,char型,大小20,以防别人输入+86什么的打开目录source\module\member下的member_register.php文件,搜索$userdata = array( 这一行,在之前插入这一段话 然后再把 改成 就是在$userdata这个数组的之后一项后加一个 , 这样子就能够保证手机号写入member库里了。然后,就要开启手机登陆模式。打开source\function\function_member.php,将 修改为 打开uc_client\control\user.php 找到 改为 即增加了一种mobile的登陆方式判断。
打开uc_client\model\user.php找到 在其上一行加入如下函数 之后,在几个模板里增添手机登陆项,采用的模板因人而异,笔者采用的是default模板,修改方式是
打开template\default\member\login.htm 和 login_ .htm 找到 在其下面增加一行 总结:本来是准备直接在 ".UC_DBTABLEPRE."members 表 即系统的pre_ucenter_members表里面增加一个mobile字段的,但是考虑到可能会对以后要安装的插件的兼容性等问题,还是决定只在pre_common_member(Discuz_X1.5的用户表)里添加mobile字段。故之后一段高手看起来改的有点脱裤子放屁的感觉~~呵呵
按此种方法修改,有两个很明显的弊端,
1、一旦用户注册,就不能够修改手机,即使在后台开放修改,也只能够使用之前的手机才能登陆成功;
2、如果有两个相投的手机注册,那么也会有问题,当然这种可能性比较小。
本文标签:
很赞哦! (0)
上一篇:discuz目录作用说明
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
Discuz移动端二次开发关注和粉丝页面和关注状态处理方法
本文实现功能:开发移动端关注页面开发移动端粉丝页面实现从自己空间看见的关注列表都显示已关注实现自己看其他人关注列表时 自己关注的用户显示已关注Discuz设置广告位及广告投放规则的方法
discuz论坛的广告设置和优化可以通过以下步骤实现:1. 设置广告位:通过后台管理界面选择广告类型和位置,如首页顶部的图片广告。2. 设定投放规则:3. 优化和监测:discuz二次开发步骤教程
discuz框架也算是比较流行的社区论坛框架,discuz的基础架构采用世界上很流行的 web 编程组合 PHP + MySQL 实现,是一个经过完善设计,适用于各种服务器环境的高效论坛系统解决方案。discuz的.net版本安装方法
.NET版本的DISCUZ的安装和以前的不太一样。不过,不要怕!1:首先下载,解压缩,不用说了。2:加压缩出来2个文件夹,
留言与评论 (共有 0 条评论) |