• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

请问熟悉DiscuzX1.5的大猿~

php 搞代码 4年前 (2022-01-24) 21次浏览 已收录 0个评论

请教熟悉DiscuzX1.5的大猿~~
RT,本人想改它的登陆代码,但是不知道如何修改,只知道代码在member_logging.php里面。。。

——解决方案——————–
我也不知道我的版本是不是1.5

$ctl_obj = new logging_ctl();
$ctl_obj->setting = $_G[‘setting’];
$method = ‘on_’.$_G[‘gp_action’];
$ctl_obj->template = ‘member/login’;
$ctl_obj->$method();
这是验证的代码 logging_ctl定义在 source\class\class_member.php
你是登陆 所以 action是login 你看下url后面的参数
调用 function on_login() 方法 这个函数中有一段
$result

。本文来源gao!%daima.com搞$代*!码网1

搞代gaodaima码 = userlogin($_G[‘gp_username’], $_G[‘gp_password’], $_G[‘gp_questionid’], $_G[‘gp_answer’], $this->setting[‘autoidselect’] ? ‘auto’ : $_G[‘gp_loginfield’]);
调用了userlogin函数 这个函数定义在source\function\function_member.php

——解决方案——————–
userlogin是ucenter里面的方法

使用之前必须loaducenter();

http://dev.discuz.org/wiki/

http://wiki.blueidea.com/index.php?title=Discuz!X/%E6%95%B0%E6%8D%AE%E5%BA%93%E5%AD%97%E5%85%B8

http://www.discuz.net/thread-636553-1-1.html

你需要仔细看看这些资料


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:请问熟悉DiscuzX1.5的大猿~

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址