query_first($sql); //$sql="select fdGroupId from $member where fdLogin='$login'"; //$memberinfo1 = $DB_web->query_first($sql); if($memberinfo[fdGroupId]==1){ //管理员 $return=1; /* //判断$login是否被自己加入了黑名单(fdFlag=1)或好友(fdFlag=0) $SQL="select id from $bbsfriend where fdLogin='$loginstr' and fdFriendLogin='$login'"; $RESULT=$DB_web->query($SQL); $NUM=$DB_web->num_rows($RESULT); if ($NUM>0){ $return=1; } */ } if($loginstr==$login) //自己 $return=1; return $return; } function showuserinfo() { global $DB_web,$fdWebSiteName,$bbsimage,$member,$bbsusertitle,$title,$login,$intReplyScore,$intPostScore,$intCoolScore,$intWebCoolScore,$loginstr,$passwdstr,$bbsonline,$bbsarticle,$bbsreply,$logininfo,$bbsStyleOrder; // begin Cyc assign $sql = "SELECT id,fdName,fdSex,fdCreateDate,fdPost,fdReply,fdCoolArt,fdWebCoolArt,fdEmail,fdTel,fdBirthday,fdAddress,fdPostcode,fdIsPublic,fdImage,fdOnlineTime,fdLoginCount FROM $member WHERE fdLogin='$login'"; $returnvalue=checklevel($login,$loginstr,$passwdstr,$member,$DB_web); $intResultPM = $DB_web->query($sql); if ($intRowNum=$DB_web->num_rows($intResultPM)) { // new a fasttemplate class object $tpl = new FastTemplate("./templates".$bbsStyleOrder); // define fasttemplates using $tpl->define( array( main => "main.tpl", bottom => "bottom.tpl", userinfo => "userinfo.tpl", ) ); // define a dynamic Cyc template $i = 0; $row = $DB_web->fetch_array($intResultPM); $intTotalScore = $row[fdReply]*$intReplyScore+$row[fdPost]*$intPostScore+$row[fdCoolArt]*$intCoolScore+$row[fdWebCoolArt]*$intWebCoolScore+intval($row[fdOnlineTime]/(60*30))+$row[fdLoginCount]; //$intTotalScore = $row[fdReply]*$intReplyScore+$row[fdPost]*$intPostScore+$row[fdCoolArt]*$intCoolScore+$row[fdWebCoolArt]*$intWebCoolScore; $sqlpath = "SELECT id FROM $bbsimage WHERE fdLogin='$login'"; $intResultPath = $DB_web->query($sqlpath); $imgpath = iif(($DB_web->num_rows($intResultPath)==1),"../loadimg","../face"); $sqltitle = "SELECT fdName,fdScore FROM $bbsusertitle where fdScore<=$intTotalScore ORDER BY fdScore DESC LIMIT 1"; $intResultTitle = $DB_web->query($sqltitle); if ($DB_web->num_rows($intResultTitle)>0) { while ($rowtitle=$DB_web->fetch_array($intResultTitle)) { $temptitle = $rowtitle[fdName]; } } if (!file_exists($imgpath."/".$row[fdImage])||is_dir($imgpath."/".$row[fdImage])) { $imgfile = "../loadimg/nobody.gif"; } else { $imgfile = $imgpath."/".urlencode($row[fdImage]); } $sql="select * from $bbsonline where fdLogin='$login'"; $memberinfo = $DB_web->query_first($sql); $chatstr=($memberinfo[id])?" 和".$login."聊天":""; $returnvalue1=$returnvalue; if(!$memberinfo[id]) $returnvalue1=0; if ($row[fdIsPublic]==1) { $userimg = ""; $tpl->assign( array( SITENAME => $fdWebSiteName, loginform => $logininfo, TITLE => $title[19], JSCODE => "", where => $memberinfo[fdWhere], id => $row[id], sex => $row[fdSex], login => $login, realname => $row[fdName], regtime => $row[fdCreateDate], usertitle => $temptitle, userimg => $userimg, postnum => ($row[fdPost])?"$row[fdPost] 查看":"无", replynum => ($row[fdReply])?"$row[fdReply] 查看":"无", coolnum => ($row[fdCoolArt]+$row[fdWebCoolArt])?$row[fdCoolArt]+$row[fdWebCoolArt]." 查看":"无", relation => "".$chatstr."
 给".$login."发悄悄话
 把".$login."加为好友
", email => "".$row[fdEmail]."", birthday => $row[fdBirthday], tel => $row[fdTel], zip => $row[fdPostcode], address => $row[fdAddress], startinfo =>($returnvalue1)?"":"", addip =>($returnvalue1)?$memberinfo[fdIp]:"", morepages => "" ) ); } else { $userimg = ""; $tpl->assign( array( SITENAME => $fdWebSiteName, loginform => $logininfo, TITLE => $title[19], JSCODE => "", id => $row[id], sex => $row[fdSex], where => $memberinfo[fdWhere], login => $login, realname => $row[fdName], regtime => $row[fdCreateDate], usertitle => $temptitle, userimg => $userimg, postnum => ($row[fdPost])?"$row[fdPost] 查看":"无", replynum => ($row[fdReply])?"$row[fdReply] 查看":"无", coolnum => ($row[fdCoolArt]+$row[fdWebCoolArt])?$row[fdCoolArt]+$row[fdWebCoolArt]." 查看":"无", relation => "".$chatstr."
 给".$login."发悄悄话
 把".$login."加为好友
", email => ($returnvalue)?"".$row[fdEmail]."":"保密", birthday => ($returnvalue)?$row[fdBirthday]:"保密", tel => ($returnvalue)?$row[fdTel]:"保密", zip => ($returnvalue)?$row[fdPostcode]:"保密", address => ($returnvalue)?$row[fdAddress]:"保密", startinfo =>($returnvalue1)?"":"", addip =>($returnvalue1)?$memberinfo[fdIp]:"", morepages => "" ) ); } // parse MAIN fasttemplate and fastprint $tpl->parse(bottominfo, "bottom"); //解析底部模板模板 $tpl->parse(MAIN, "userinfo"); $tpl->parse(MAIN, "main"); $tpl->FastPrint(); } else { ?>