You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
86 lines
3.2 KiB
86 lines
3.2 KiB
<?php
|
|
require("../../class/connect.php");
|
|
eCheckCloseMods('pl');//关闭模块
|
|
$id=(int)$_GET['id'];
|
|
$classid=(int)$_GET['classid'];
|
|
$num=(int)$_GET['num'];
|
|
if($num<1||$num>80)
|
|
{
|
|
$num=10;
|
|
}
|
|
$doaction=$_GET['doaction']=='dozt'?'dozt':'';
|
|
require("../../class/db_sql.php");
|
|
require("../../class/q_functions.php");
|
|
$link=db_connect();
|
|
$empire=new mysqlquery();
|
|
//专题
|
|
if($doaction=='dozt')
|
|
{
|
|
if(empty($classid))
|
|
{
|
|
exit();
|
|
}
|
|
//信息
|
|
$infor=$empire->fetch1("select ztid,restb from {$dbtbpre}enewszt where ztid='$classid' limit 1");
|
|
if(!$infor['ztid'])
|
|
{
|
|
exit();
|
|
}
|
|
$pubid='-'.$classid;
|
|
}
|
|
else
|
|
{
|
|
if(empty($id)||empty($classid))
|
|
{
|
|
exit();
|
|
}
|
|
include("../../data/dbcache/class.php");
|
|
if(empty($class_r[$classid]['tbname']))
|
|
{
|
|
exit();
|
|
}
|
|
//信息
|
|
$infor=$empire->fetch1("select classid,restb from {$dbtbpre}ecms_".$class_r[$classid]['tbname']." where id='$id' limit 1");
|
|
if(!$infor['classid']||$infor['classid']!=$classid)
|
|
{
|
|
exit();
|
|
}
|
|
$pubid=ReturnInfoPubid($classid,$id);
|
|
}
|
|
//排序
|
|
$addorder='plid desc';
|
|
$myorder=(int)$_GET['myorder'];
|
|
if($myorder==1)
|
|
{
|
|
$addorder='plid';
|
|
}
|
|
$sql=$empire->query("select * from {$dbtbpre}enewspl_".$infor['restb']." where pubid='$pubid' and checked=0 order by ".$addorder." limit ".$num);
|
|
?>
|
|
document.write("");
|
|
<?php
|
|
while($r=$empire->fetch($sql))
|
|
{
|
|
$plusername=$r[username];
|
|
if(empty($r[username]))
|
|
{
|
|
$plusername='匿名';
|
|
}
|
|
if($r[userid])
|
|
{
|
|
$plusername="<a href='$public_r[newsurl]e/space/?userid=$r[userid]' target='_blank'>$r[username]</a>";
|
|
}
|
|
$saytime=date('Y-m-d H:i:s',$r['saytime']);
|
|
//ip
|
|
$sayip=ToReturnXhIp($r[sayip]);
|
|
$saytext=str_replace("\r\n","",$r['saytext']);
|
|
$saytext=addslashes(RepPltextFace(stripSlashes($saytext)));//替换表情
|
|
?>
|
|
document.write(" <table width=\"100%\" border=\"0\" align=\"center\" cellpadding=\"3\" cellspacing=\"1\" style=\"word-break:break-all; word-wrap:break-all;\"> <tr> <td height=\"30\"><span class=\"name\">本站网友 <?=$plusername?></span> <font color=\"#666666\">ip:<?=$sayip?></font></td> <td><div align=\"right\"><font color=\"#666666\"><?=$saytime?> 发表</font></div></td> </tr> <tr valign=\"top\"> <td height=\"50\" colspan=\"2\" class=\"text\"><?=$saytext?></td> </tr> <tr> <td height=\"30\"> </td> <td><div align=\"right\" class=\"re\"> <a href=\"JavaScript:makeRequest(\'/e/pl/doaction.php?enews=DoForPl&plid=<?=$r[plid]?>&classid=<?=$classid?>&id=<?=$id?>&dopl=1&doajax=1&ajaxarea=zcpldiv<?=$r[plid]?>\',\'EchoReturnedText\',\'GET\',\'\');\">支持</a>[<span id=\"zcpldiv<?=$r[plid]?>\"><?=$r[zcnum]?></span>] <a href=\"JavaScript:makeRequest(\'/e/pl/doaction.php?enews=DoForPl&plid=<?=$r[plid]?>&classid=<?=$classid?>&id=<?=$id?>&dopl=0&doajax=1&ajaxarea=fdpldiv<?=$r[plid]?>\',\'EchoReturnedText\',\'GET\',\'\');\">反对</a>[<span id=\"fdpldiv<?=$r[plid]?>\"><?=$r[fdnum]?></span>] </div></td> </tr> </table> <table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"3\"> <tr> <td background=\"/skin/default/images/plhrbg.gif\"></td> </tr> </table>");
|
|
<?php
|
|
}
|
|
?>
|
|
document.write("");
|
|
<?php
|
|
db_close();
|
|
$empire=null;
|
|
?>
|