📄 attachstats.php
字号:
<?php
!function_exists('adminmsg') && exit('Forbidden');
include D_P.'data/bbscache/forum_cache.php';
$basename="$admin_file?adminjob=attachstats";
if(empty($_POST['action'])){
$rs=$db->get_one("SELECT COUNT(*) AS count FROM pw_attachs");
$A_count=$rs['count'];
$rs=$db->get_one("SELECT SUM(size) AS size FROM pw_attachs");
$A_size=$rs['size'] ? $rs['size'] : 0;
$average=$A_count ? number_format($A_size/$A_count,1) : 0;
$rs=$db->get_one("SELECT SUM(hits) AS hits FROM pw_attachs");
$A_hits=$rs['hits'] ? $rs['hits'] : 0;
$M_hits=$M_size=array();
$query=$db->query("SELECT * FROM pw_attachs ORDER BY hits DESC LIMIT 20");
while($attach=$db->fetch_array($query)){
$attach['url']=$attach['attachurl'];
$attach['forum']=$forum[$attach['fid']]['name'];
$M_hits[]=$attach;
}
$query=$db->query("SELECT * FROM pw_attachs ORDER BY size DESC LIMIT 20");
while($attach=$db->fetch_array($query)){
$attach['url']=$attach['attachurl'];
$attach['forum']=$forum[$attach['fid']]['name'];
$M_size[]=$attach;
}
include PrintEot('attachstats');exit;
} elseif($action=='delete'){
$delnum=0;
if($urlarray){
$count=count($urlarray);
foreach($urlarray as $key=>$value){
if(P_unlink("$attachdir/$value")){
$delnum++;
$delname.="{$value}<br>";
}
$db->update("DELETE FROM pw_attachs WHERE aid='$key'");
}
}
$F_basename && $basename=$F_basename;
adminmsg('attachstats_del');
}
/*function getallfile($filedir){
global $attach;
$dir=opendir($filedir.'/');
while($file=readdir($dir)){
if(($file!=".") && ($file!="..") && ($file!="") && (strpos($file,'html')===false)){
if (is_dir($filedir.'/'.$file)){
getallfile($filedir.'/'.$file);
}else{
if(substr(strrchr($filedir,'/'),1)){
$file = substr(strrchr($filedir,'/'),1).'/'.$file;
}
$attach[]=$file;
//$count++;
//if($count>1000)return;
}
}
}closedir($dir);
}*/
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -