【即将关站通知●已关闭注册功能】,倒计时剩余:计算中...

[discuz建站技术] 利用discuz数据表实现任意验证方式调用及修改

[复制链接]
魔趣吧站长魔趣吧官方成员 实名认证 发表于 2018-6-5 15:16:12 | 显示全部楼层 |阅读模式
互联网一切都是数据,这点越是了解就越是感受深刻!因此互联网的开发就是数据的变化组合!对于想要完全掌控自己网站的站长来说,掌握数据库的操作尤为重要!对于discuz的建站,数据库也是同样的重要!掌握了discuz数据库的操作,就可以达到随心所欲的掌握网站!
6 T; G% a" O8 P- T$ i3 c1 U7 E4 s  W) R5 }
discuz数据库表大全:https://www.moqu8.com/library/database/x3/x3_index.htm
4 R7 Y4 K3 }. X/ K- M9 v
5 M2 J% x* A0 `" E: M1 @; I那么如何使用这个神器呢?很简单!因为数据库控制一些切,所以只要找到对应的数据库表和字段,就可以自由的控制网站了!这里我们以判断用户是否通过网站实名认证为例,讲一下如何调用这个判断并实现一些功能!: |4 o, }& A; Z" A  s. N

; U$ V2 [; l. w+ {$ N( ]首先我们先要查找【实名认证】这个认证所在的表和字段,在discuz数据库表里搜索:- Y6 }/ b' k2 D
利用discuz数据表实现任意验证方式调用及修改
% n$ Z" M: P) B: j如上图,可以看到这个字段在表common_member_verify 里面,字段名是verify6,其结果有三种:-1:被拒绝 0:待审核 1:审核通过7 D* F/ T2 Q* B; ~/ h8 t3 e: g6 i
所以我们通过数据库操作语句对对应用户的verify6进行读取即可!读取方式:
  1. $moqu8_ver=DB::result_first("select verify5 from ".DB::table('common_member_verify')." where uid=".$uid;
复制代码
$ A: W! k4 s4 G  \1 t# T
所得到的$moqu8_ver就是验证的结果!如果$moqu8_ver==1,则已通过验证!否则就是未通过验证。这里面的$uid 在不同的环境是不同的!需要根据页面内的变量情况修改!uid就是需要查询用户的uid!
. ~# m3 Q. ^1 _& e
8 r0 c+ d' r0 f根据这个例子我们可以看出,只要知道想要调取数据的表名和字段名,就可以通过数据库查询语句得到想要的结果!根据结果再做具体的判断,就可以实现不同的效果!大家可以自己发挥想象力实现各种解决方案!% V8 z+ C& M3 x
, P* T$ I* O8 A! G9 e% ~) p7 c# k

魔趣吧版权声明1,本文内容及相关资源来源于网络,版权归版权方所有!本站原创内容版权归本站所有,请勿转载!
2,本文内容仅代表作者本人观点,不代表本网站立场,作者文责自负,本站资源仅供学习研究,请勿非法使用,否则后果自负!请下载后24小时内删除!
3,本文内容,包括但不限于源码、文字、图片等,仅供参考使用,本站不对其安全性,正确性等作出保证。但本站会尽量审核会员发表的内容
4,如您认为本文内容侵犯了您的权益,请与我们联系!我们将在5个工作日内做出处理!本站保留全部修改、解释、更新本声明的权利魔趣吧

回复

使用道具 举报

学习一下!!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线支持
关闭
欢迎来到魔趣吧
如果你有建站技术问题、仿站需求、模板插件修改需求,请联系我们的技术支持!高效率,低价格的帮你搞定!
请认准魔趣吧唯一官网:www.moqu8.com,谨防假冒网站!

一般问题请到【求助区】发帖咨询(免费)!

邮箱咨询:
winkill2012@qq.com

邮箱咨询需注明:资源地址+本站用户名+具体问题,三者缺一不做处理。非本站资源不处理!
在线支持
快速回复 返回列表

关于魔趣吧|魔趣建站

魔趣吧,志在打造全国最大的建站资源共享平台。 本站提供海量免费的建站资源,包括WordPress模板、Discuz精仿模板、PHPWind模板、phpcms模板、Discuz精仿插件、帝国cms模板、织梦模板等上万精品模板!同时,提供各种建站素材、JS特效、整站程序源码!
服务中文站长,传播分享精神!建站,就来魔趣吧!!
2015-2024 魔趣吧 ( 豫ICP备2021024354号 )   豫公网安备41030402000182号 百度统计
HTTPS安全认证
|网站地图 | 已运行:天 
温馨提示:本站所有资源、教程、源码,不得用于非法站点及用途,否则,本站将终止提供任何服务! Powered by Discuz! Licensed