• 技术文章 >后端开发 >php教程

    请问熟悉DiscuzX1.5的大猿~

    2016-06-13 13:39:33原创298
    请教熟悉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 = 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

    你需要仔细看看这些资料
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇: 求教mysql批量更新有关问题 下一篇: 麻烦帮小弟我看看个JAVASCRIPT的提交
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• sql中执行没有关问题php中执行出错~ • PHP 摘引的调用 • PHP幻术函数执行时间和顺序解析 • 一个分页有关问题 • 最近有点迷惘,还想请大家指导上学习的方法
    1/1

    PHP中文网