函数sys_ShowMemberInfo位于文件/e/class/t_functions.php#//显示单个会员信息中。#帝国二助手 //显示单个会员信息 function sys_ShowMemberInfo($userid=0,$fields='') global $empire,$dbtbpre,$public_r,$navinfor,$level_r; if(empty($userid)&&$navinfor[ismember]==0) { return ''; } if(!defined('InEmpireCMSUser')) { include_once ECMS_PATH.'e/member/class/user.php'; } $uid=$userid?$userid:$navinfor[userid]; $uid=(int)$uid; if(empty($fields)) { $fields='u.*,ui.*'; } $r=$empire->fetch1("select ".$fields." from ".eReturnMemberTable()." u LEFT JOIN {$dbtbpre}enewsmemberadd ui ON u.".egetmf('userid')."=ui.userid where u.".egetmf('userid')."='$uid' limit 1"); $field_groupid=egetmf('groupid'); $r['groupname']=$level_r[$r[$field_groupid]][groupname];//会员组 return $r; }
这个函数的第一个参数,是会员id,如果为0的话,同时该条信息的发布者不是会员 的话,马上返回空的字符串。所以报警。
|