每日签到 解决切换头衔后不能签到的问题
今天遇到本来所在的用户组是可以签到的,然后附加了头衔后(这个头衔本身没有签到权限)就不能签到,或者有几个附加头衔,里面有些可以签到,有些不能签到,结果附加到了不能签到的头衔就没有权限签到
只要更改为以下代码,用户就可以只要有一个所在的组有权限就可以签到,不用再切换头衔了
在hack/qiandao/index.php里找到
if(strpos($qiandao_groups,\",$groupid,\")===false) { showmsg(\"<font color=red>你所在用户组不允许签到!请继续努力!</font>\"); }
把它全部替换为:
if(strpos($qiandao_groups,\",$groupid,\")===false) { //add by tfs 20090426 $rt = $db->get_one(\"SELECT memberid,groups FROM pw_members where uid=$winduid\"); if(strpos($qiandao_groups,\",{$rt},\")== false){ $ls_groups =explode(\",\",$rt); if(in_array($qiandao_groups,$ls_groups) == false) showmsg(\"<font color=red>你所在用户组不允许签到!请继续努力!</font>\"); } }
页:
[1]