123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232 |
- <?php
- define('EmpireCMSAdmin','1');
- require("../../class/connect.php");
- require("../../class/db_sql.php");
- require("../../class/functions.php");
- require("../../class/com_functions.php");
- $link=db_connect();
- $empire=new mysqlquery();
- $editor=1;
- //验证用户
- $lur=is_login();
- $logininid=$lur['userid'];
- $loginin=$lur['username'];
- $loginrnd=$lur['rnd'];
- $loginlevel=$lur['groupid'];
- $loginadminstyleid=$lur['adminstyleid'];
- //ehash
- $ecms_hashur=hReturnEcmsHashStrAll();
- //验证权限
- CheckLevel($logininid,$loginin,$classid,"gbook");
- //批量删除留言(条件)
- function DelMoreGbook($add,$logininid,$loginin){
- global $empire,$dbtbpre;
- CheckLevel($logininid,$loginin,$classid,"gbook");//验证权限
- //变量处理
- $name=RepPostStr($add['name']);
- $ip=RepPostVar($add['ip']);
- $email=RepPostStr($add['email']);
- $mycall=RepPostStr($add['mycall']);
- $lytext=RepPostStr($add['lytext']);
- $startlyid=(int)$add['startlyid'];
- $endlyid=(int)$add['endlyid'];
- $startlytime=RepPostVar($add['startlytime']);
- $endlytime=RepPostVar($add['endlytime']);
- $checked=(int)$add['checked'];
- $ismember=(int)$add['ismember'];
- $bid=(int)$add['bid'];
- $havere=(int)$add['havere'];
- $where='';
- //留言分类
- if($bid)
- {
- $where.=" and bid='$bid'";
- }
- //是否会员
- if($ismember)
- {
- if($ismember==1)
- {
- $where.=" and userid=0";
- }
- else
- {
- $where.=" and userid>0";
- }
- }
- //留言ID
- if($endlyid)
- {
- $where.=' and lyid BETWEEN '.$startlyid.' and '.$endlyid;
- }
- //发布时间
- if($startlytime&&$endlytime)
- {
- $where.=" and lytime>='$startlytime' and lytime<='$endlytime'";
- }
- //是否审核
- if($checked)
- {
- $checkval=$checked==1?0:1;
- $where.=" and checked='$checkval'";
- }
- //是否回复
- if($havere)
- {
- if($havere==1)
- {
- $where.=" and retext<>''";
- }
- else
- {
- $where.=" and retext=''";
- }
- }
- //姓名
- if($name)
- {
- $where.=" and name like '%$name%'";
- }
- //发布IP
- if($ip)
- {
- $where.=" and ip like '%$ip%'";
- }
- //邮箱
- if($email)
- {
- $where.=" and email like '%$email%'";
- }
- //电话
- if($mycall)
- {
- $where.=" and `mycall` like '%$mycall%'";
- }
- //留言内容
- if($lytext)
- {
- $where.=" and lytext like '%$lytext%'";
- }
- if(!$where)
- {
- printerror("EmptyDelMoreGbook","history.go(-1)");
- }
- $where=substr($where,5);
- $sql=$empire->query("delete from {$dbtbpre}enewsgbook where ".$where);
- insert_dolog("");//操作日志
- printerror("DelGbookSuccess","DelMoreGbook.php".hReturnEcmsHashStrHref2(1));
- }
- $enews=$_POST['enews'];
- if($enews)
- {
- hCheckEcmsRHash();
- }
- if($enews=='DelMoreGbook')
- {
- @set_time_limit(0);
- DelMoreGbook($_POST,$logininid,$loginin);
- }
- $gbclass=ReturnGbookClass(0,0);
- db_close();
- $empire=null;
- ?>
- <!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">
- <script type="text/javascript" src="../ecmseditor/js/jstime/WdatePicker.js"></script>
- </head>
- <body>
- <table width="100%" border="0" align="center" cellpadding="3" cellspacing="1">
- <tr>
- <td>位置:<a href=gbook.php<?=$ecms_hashur['whehref']?>>管理留言</a> > 批量删除留言</td>
- </tr>
- </table>
- <form name="form1" method="post" action="DelMoreGbook.php" onsubmit="return confirm('确认要删除?');">
- <table width="100%" border="0" align="center" cellpadding="3" cellspacing="1" class="tableborder">
- <?=$ecms_hashur['form']?>
- <tr class="header">
- <td height="25" colspan="2">批量删除留言 <input name="enews" type="hidden" id="enews" value="DelMoreGbook"></td>
- </tr>
- <tr bgcolor="#FFFFFF">
- <td height="25">所属留言分类:</td>
- <td height="25"><select name="bid" id="bid">
- <option value="0">不限</option>
- <?=$gbclass?>
- </select></td>
- </tr>
- <tr bgcolor="#FFFFFF">
- <td height="25">留言IP包含:</td>
- <td height="25"><input name=ip type=text id="ip"></td>
- </tr>
- <tr bgcolor="#FFFFFF">
- <td width="19%" height="25">姓名包含:</td>
- <td width="81%" height="25"><input name=name type=text id="name"></td>
- </tr>
- <tr bgcolor="#FFFFFF">
- <td height="25">邮箱包含:</td>
- <td height="25"><input name=email type=text id="email"></td>
- </tr>
- <tr bgcolor="#FFFFFF">
- <td height="25">电话包含:</td>
- <td height="25"><input name=mycall type=text id="mycall"></td>
- </tr>
- <tr bgcolor="#FFFFFF">
- <td height="25">留言内容包含:</td>
- <td height="25"><textarea name="lytext" cols="70" rows="5" id="lytext"></textarea></td>
- </tr>
- <tr bgcolor="#FFFFFF">
- <td height="25">留言ID 介于:</td>
- <td height="25"><input name="startlyid" type="text" id="startlyid">
- --
- <input name="endlyid" type="text" id="endlyid"></td>
- </tr>
- <tr bgcolor="#FFFFFF">
- <td height="25" valign="top">留言时间 介于:</td>
- <td height="25"><input name="startlytime" type="text" id="startlytime" class="Wdate" onClick="WdatePicker({skin:'default',dateFmt:'yyyy-MM-dd'})">
- --
- <input name="endlytime" type="text" id="endlytime" class="Wdate" onClick="WdatePicker({skin:'default',dateFmt:'yyyy-MM-dd'})">
- <font color="#666666">(格式:2011-01-27)</font></td>
- </tr>
- <tr bgcolor="#FFFFFF">
- <td height="25">是否会员发布:</td>
- <td height="25"><input name="ismember" type="radio" value="0" checked>
- 不限
- <input type="radio" name="ismember" value="1">
- 游客发布
- <input type="radio" name="ismember" value="2">
- 会员发布</td>
- </tr>
- <tr bgcolor="#FFFFFF">
- <td height="25" valign="top">是否有回复:</td>
- <td height="25"><input name="havere" type="radio" value="0" checked>
- 不限
- <input name="havere" type="radio" value="1">
- 已回复留言
- <input name="havere" type="radio" value="2">
- 未回复留言</td>
- </tr>
- <tr bgcolor="#FFFFFF">
- <td height="25">是否审核:</td>
- <td height="25"><input name="checked" type="radio" value="0" checked>
- 不限
- <input name="checked" type="radio" value="1">
- 已审核留言
- <input name="checked" type="radio" value="2">
- 未审核留言</td>
- </tr>
- <tr bgcolor="#FFFFFF">
- <td height="25"> </td>
- <td height="25"><input type="submit" name="Submit" value="删除留言"> </td>
- </tr>
- </table>
- </form>
- </body>
- </html>
|