| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268 | <?phpdefine('EmpireCMSAdmin','1');require("../class/connect.php");require("../class/db_sql.php");require("../class/functions.php");require("../data/dbcache/class.php");$link=db_connect();$empire=new mysqlquery();//验证用户$lur=is_login();$logininid=$lur['userid'];$loginin=$lur['username'];$loginrnd=$lur['rnd'];$loginlevel=$lur['groupid'];$loginadminstyleid=$lur['adminstyleid'];//ehash$ecms_hashur=hReturnEcmsHashStrAll();//排行显示function ecmsShowInfoTop($query,$where,$field,$topnum,$day){	global $empire,$dbtbpre,$class_r;	if($day)	{		$and=$where?' and ':' where ';		$query.=$and."newstime>=".time()."-".($day*24*3600);	}	if($field=='plnum')	{		$word='评论数';	}	elseif($field=='totaldown')	{		$word='下载数';	}	elseif($field=='onclick')	{		$word='点击数';	}	$query.=" order by ".$field." desc limit ".$topnum;	echo"<table width='100%' border='0' cellpadding='3' cellspacing='1' class='tableborder'><tr><td width='85%'>标题</td><td width='15%'>$word</td></tr>";	$sql=$empire->query($query);	while($r=$empire->fetch($sql))	{		$classurl=sys_ReturnBqClassname($r,9);		$titleurl=sys_ReturnBqTitleLink($r);		echo"<tr bgcolor='#ffffff' height='23'><td>[<a href='".$classurl."' target='_blank'>".$class_r[$r[classid]][classname]."</a>] <a href='$titleurl' target='_blank' title='发布时间:".date("Y-m-d H:i:s",$r[newstime])."'>".stripSlashes($r[title])."</a></td><td>".$r[$field]."</td></tr>";	}	echo"</table>";}$where='';//数据表$tbname=RepPostVar($_GET['tbname']);if(empty($tbname)){	$tbname=$public_r['tbname'];}$htb=0;$tbsql=$empire->query("select tbname,tname from {$dbtbpre}enewstable order by tid");while($tbr=$empire->fetch($tbsql)){	$select="";	if($tbr[tbname]==$tbname)	{		$htb=1;		$select=" selected";	}	$tbs.="<option value='".$tbr[tbname]."'".$select.">".$tbr[tname]."</option>";}if($htb==0){	printerror('ErrorUrl','');}//栏目$classid=(int)$_GET['classid'];if($classid){	$and=$where?' and ':' where ';	if($class_r[$classid][islast])	{		$where.=$and."classid='$classid'";	}	else	{		$where.=$and."(".ReturnClass($class_r[$classid][sonclass]).")";	}}//标题分类$ttid=(int)$_GET['ttid'];if($ttid){	$and=$where?' and ':' where ';	$where.=$and." ttid='$ttid'";}$ttclass="";$tt_sql=$empire->query("select typeid,tname from {$dbtbpre}enewsinfotype order by typeid");while($tt_r=$empire->fetch($tt_sql)){	$selected='';	if($tt_r[typeid]==$ttid)	{		$selected=" selected";	}	$ttclass.="<option value='".$tt_r[typeid]."'".$selected.">".$tt_r[tname]."</option>";}//字段$myorder=(int)$_GET['myorder'];if($myorder==1){	$field='plnum';}elseif($myorder==2){	$field='totaldown';}else{	$field='onclick';}//搜索if($_GET['keyboard']){	$and=$where?' and ':' where ';	$keyboard=RepPostVar2($_GET['keyboard']);	$show=RepPostStr($_GET['show'],1);	if($show==0)//搜索标题	{		$where.=$and."title like '%$keyboard%'";	}	else//搜索作者	{		$where.=$and."username like '%$keyboard%'";	}}//显示条数$topnum=(int)$_GET['topnum'];if($topnum<1||$topnum>100){	$topnum=10;}$query="select id,title,classid,newstime,isurl,titleurl,".$field." from {$dbtbpre}ecms_".$tbname.$where;?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>信息排行</title><link href="adminstyle/<?=$loginadminstyleid?>/adminstyle.css" rel="stylesheet" type="text/css"></head><body><table width="100%" border="0" align="center" cellpadding="3" cellspacing="1">  <tr>     <td>位置:<a href="infotop.php<?=$ecms_hashur['whehref']?>">信息排行</a></td>  </tr></table><br><table width="100%" border="0" cellspacing="1" cellpadding="3"><form name="searchform" method="GET" action="infotop.php"><?=$ecms_hashur['eform']?>  <tr>      <td>数据表         <select name="tbname" id="tbname">		<?=$tbs?>        </select>        ,栏目 <span id="listfileclassnav"></span> ,标题分类         <select name="ttid" id="ttid">            <option value="0">所有标题分类</option>            <?=$ttclass?>        </select>        ,排行         <select name="myorder" id="myorder">          <option value="0"<?=$myorder==0?' selected':''?>>点击排行</option>          <option value="1"<?=$myorder==1?' selected':''?>>评论排行</option>          <option value="2"<?=$myorder==2?' selected':''?>>下载排行</option>        </select>        ,显示         <input name="topnum" type="text" id="topnum" value="<?=$topnum?>" size="6">        ,关键字<input name="keyboard" type="text" id="keyboard" value="<?=$keyboard?>">        <select name="show" id="show">          <option value="0"<?=$show==0?' selected':''?>>标题</option>          <option value="1"<?=$show==1?' selected':''?>>发布者</option>        </select>         <input type="submit" name="Submit" value="显示排行"></td>  </tr></form></table><br><table width="100%" border="0" cellspacing="1" cellpadding="3">  <tr valign="top">     <td width="50%">       <table width="98%" border="0" cellpadding="3" cellspacing="1" class="tableborder">        <tr class="header">           <td height="25">24小时排行</td>        </tr>        <tr>           <td height="25" bgcolor="#FFFFFF">            <?php ecmsShowInfoTop($query,$where,$field,$topnum,1);?>          </td>        </tr>      </table></td>    <td width="50%"><table width="98%" border="0" align="right" cellpadding="3" cellspacing="1" class="tableborder">        <tr class="header">           <td height="25">一周排行</td>        </tr>        <tr>           <td height="25" bgcolor="#FFFFFF">             <?php ecmsShowInfoTop($query,$where,$field,$topnum,7);?>          </td>        </tr>      </table> </td>  </tr>  <tr valign="top">     <td>       <table width="98%" border="0" cellpadding="3" cellspacing="1" class="tableborder">        <tr class="header">           <td height="25">一个月排行</td>        </tr>        <tr>           <td height="25" bgcolor="#FFFFFF">            <?php ecmsShowInfoTop($query,$where,$field,$topnum,30);?>          </td>        </tr>      </table></td>    <td><table width="98%" border="0" align="right" cellpadding="3" cellspacing="1" class="tableborder">        <tr class="header">           <td height="25">三个月排行</td>        </tr>        <tr>           <td height="25" bgcolor="#FFFFFF">            <?php ecmsShowInfoTop($query,$where,$field,$topnum,90);?>          </td>        </tr>      </table>          </td>  </tr>  <tr valign="top">     <td><table width="98%" border="0" cellpadding="3" cellspacing="1" class="tableborder">        <tr class="header">           <td height="25">一年排行</td>        </tr>        <tr>           <td height="25" bgcolor="#FFFFFF">             <?php ecmsShowInfoTop($query,$where,$field,$topnum,365);?>          </td>        </tr>      </table> </td>    <td><table width="98%" border="0" align="right" cellpadding="3" cellspacing="1" class="tableborder">        <tr class="header">           <td height="25">所有排行</td>        </tr>        <tr>           <td height="25" bgcolor="#FFFFFF">            <?php ecmsShowInfoTop($query,$where,$field,$topnum,0);?>          </td>        </tr>      </table></td>  </tr></table><IFRAME frameBorder="0" id="showclassnav" name="showclassnav" scrolling="no" src="ShowClassNav.php?ecms=5&classid=<?=$classid?><?=$ecms_hashur['ehref']?>" style="HEIGHT:0;VISIBILITY:inherit;WIDTH:0;Z-INDEX:1"></IFRAME></body></html><?phpdb_close();$empire=null;?>
 |