query("delete from {$dbtbpre}enewsdolog where logid='$logid'"); if($sql) { //操作日志 insert_dolog("logid=".$logid); printerror("DelLogSuccess","ListDolog.php".hReturnEcmsHashStrHref2(1)); } else { printerror("DbError","history.go(-1)"); } } //批量删除日志 function DelDoLog_all($logid,$userid,$username){ global $empire,$dbtbpre; //验证权限 CheckLevel($userid,$username,$classid,"log"); $count=count($logid); if(!$count) { printerror("NotDelLogid","history.go(-1)"); } for($i=0;$i<$count;$i++) { $add.=" logid='".intval($logid[$i])."' or"; } $add=substr($add,0,strlen($add)-3); $sql=$empire->query("delete from {$dbtbpre}enewsdolog where".$add); if($sql) { //操作日志 insert_dolog(""); printerror("DelLogSuccess","ListDolog.php".hReturnEcmsHashStrHref2(1)); } else { printerror("DbError","history.go(-1)"); } } //日期删除日志 function DelDoLog_date($add,$userid,$username){ global $empire,$dbtbpre; //验证权限 CheckLevel($userid,$username,$classid,"log"); $start=RepPostVar($add['startday']); $end=RepPostVar($add['endday']); if(!$start||!$end) { printerror('EmptyDelLogTime',''); } $startday=$start.' 00:00:00'; $endday=$end.' 23:59:59'; $sql=$empire->query("delete from {$dbtbpre}enewsdolog where logtime<='$endday' and logtime>='$startday'"); if($sql) { //操作日志 insert_dolog("time=".$start."~".$end); printerror("DelLogSuccess","ListDolog.php".hReturnEcmsHashStrHref2(1)); } else { printerror("DbError","history.go(-1)"); } } $enews=$_POST['enews']; if(empty($enews)) {$enews=$_GET['enews'];} if($enews) { hCheckEcmsRHash(); } //删除日志 if($enews=="DelDoLog") { $logid=$_GET['logid']; DelDoLog($logid,$logininid,$loginin); } //批量删除日志 elseif($enews=="DelDoLog_all") { $logid=$_POST['logid']; DelDoLog_all($logid,$logininid,$loginin); } elseif($enews=="DelDoLog_date") { DelDoLog_date($_POST,$logininid,$loginin); } $line=20;//每页显示条数 $page_line=18;//每页显示链接数 $page=(int)$_GET['page']; $page=RepPIntvar($page); $start=0; $offset=$page*$line;//总偏移量 //搜索 $search=''; $search.=$ecms_hashur['ehref']; $where=''; $and=' where '; //信息ID $classid=(int)$_GET['classid']; $id=(int)$_GET['id']; if($classid&&$id) { $pubid=ReturnInfoPubid($classid,$id); $where.=$and."pubid='$pubid'"; $and=' and '; $search.="&classid=$classid&id=$id"; } if($_GET['sear']==1) { $search.="&sear=1"; $startday=RepPostVar($_GET['startday']); $endday=RepPostVar($_GET['endday']); if($startday&&$endday) { $where.=$and."logtime<='".$endday." 23:59:59' and logtime>='".$startday." 00:00:00'"; $and=' and '; $search.="&startday=$startday&endday=$endday"; } $keyboard=RepPostVar($_GET['keyboard']); if($keyboard) { $show=RepPostStr($_GET['show'],1); if($show==1) { $where.=$and."username like '%$keyboard%'"; } elseif($show==2) { $where.=$and."logip like '%$keyboard%'"; } elseif($show==3) { $where.=$and."enews like '%$keyboard%'"; } elseif($show==4) { $where.=$and."doing like '%$keyboard%'"; } else { $where.=$and."(username like '%$keyboard%' or logip like '%$keyboard%')"; } $and=' and '; $search.="&keyboard=$keyboard&show=$show"; } } $search2=$search; //排序 $mydesc=(int)$_GET['mydesc']; $desc=$mydesc?'asc':'desc'; $orderby=(int)$_GET['orderby']; if($orderby==1)//登陆用户 { $order="username ".$desc.",logid desc"; $usernamedesc=$mydesc?0:1; } elseif($orderby==2)//IP { $order="logip ".$desc.",logid desc"; $logipdesc=$mydesc?0:1; } elseif($orderby==3)//操作时间 { $order="logtime ".$desc.",logid desc"; $logtimedesc=$mydesc?0:1; } else//ID { $order="logid ".$desc; $logiddesc=$mydesc?0:1; } $search.="&orderby=$orderby&mydesc=$mydesc"; $query="select logid,logip,logtime,username,enews,doing,ipport from {$dbtbpre}enewsdolog".$where; $totalquery="select count(*) as total from {$dbtbpre}enewsdolog".$where; $num=$empire->gettotal($totalquery);//取得总条数 $query=$query." order by ".$order." limit $offset,$line"; $sql=$empire->query($query); $returnpage=page2($num,$line,$page_line,$start,$page,$search); ?> 管理操作日志
位置:日志管理 > 管理操作日志

时间从 ,关键字: 栏目ID: 信息ID:
fetch($sql)) { $dologenews=$enews_r[$r['enews']]?$enews_r[$r['enews']]:$r['enews']; ?> >
删除
:
动作: 操作对像:
     选中全部
删除从 之间的日志