曲奇饼 发表于 2019-10-21 17:39:34

Discuz注册时调用的函数时那个?

Discuz注册时比较复杂:
有几个页面的跳转,但是注册最终是在source\class\class_member.php
里面有个on_register的函数,就是它了;

打开class_member.php,找uc_user_register这个函数
不过这个函数定义是在根目录下\uc_client\client.php里面,这个比较复杂,若你想知道,请看下面↓

内置函数什么的都不说了。
uc_user_register调用了\uc_client\control\user.php里面的onregister函数
写入数据库时,用了\uc_client\model\user.php里面的add_user

不过我不建议你改里面的东西,你可以根据uc_user_register返回的uid来判断是否注册成功
uid大于0时是成功的;
页: [1]
查看完整版本: Discuz注册时调用的函数时那个?