📄 fra_apost.php
字号:
<?php
if (!defined('ROOT'))
exit('Access Denied');
$upfiletype = explode(',', $conf['center']['13']);
$type = $_GET['type'];
$jsstr = '';
$db = db::getinstance();
$result = $db->query("select * from " . PF . "center_annexs where ptime<'" . (SYSTIME -
43200) . "' && kit<1");
while ($row = $db->fetch_array($result))
{
if ($row['type'] == 1)
{
@unlink(UPPATH . '/temp/' . $row['con']);
}
$db->query("delete from " . PF . "center_annexs where id='$row[id]'");
}
$result = $db->query("select sum(size) as usize from " . PF .
"center_annexs where ptime>'" . (SYSTIME - 12 * 3600) . "' && authorid='$user[uid]'");
$row = $db->fetch_array($result);
$usize = $row['usize'];
if ($type == 1)
{
$userpv['center']['p2'] == 0 && e();
$_t = array();
$f = false;
foreach ($_FILES['c']['name'] as $key => $val)
{
$val <> '' && $_t[] = $key;
}
$ss = count($_t) > 1 ? true : (count($_t) < 1 ? e('鏃犳晥鏂囦欢') : false);
while (list(, $key) = @each($_t))
{
$filetype = strtolower(str_replace('.', '', strrchr($_FILES['c']['name'][$key],
'.')));
if (!@in_array($filetype, $upfiletype))
{
if ($ss)
continue;
e('鏃犳晥绫诲瀷');
}
if ($_FILES['c']['size'][$key] > $userpv['center']['p2'] * 1048576 - $usize)
{
if ($ss)
continue;
e('闄勪欢瓒呰繃鎬婚噺');
}
$filename = date('ymd_His', SYSTIME) . '_00';
while (file_exists(UPPATH . '/temp/' . $filename . '.' . $filetype))
{
$filename++;
}
if (@move_uploaded_file(stripslashes($_FILES['c']['tmp_name'][$key]), UPPATH .
'/temp/' . $filename . '.' . $filetype))
{
$f = true;
$con = $filename . '.' . $filetype;
$filesize = $_FILES['c']['size'][$key];
$con2 = $_FILES[c][name][$key];
$db->query("insert into " . PF .
"center_annexs (author,authorid,ptime,con,con2,filetype,type,size,kit) values('$user[name]','$user[uid]','" .
SYSTIME . "','$con','" . $_FILES[c][name][$key] . "','$filetype','$type','$filesize','0')");
$insert_id = $db->insert_id();
$jsstr .= 'parent.annexadd(' . $insert_id . ',\'' . html(stripslashes($_FILES[c][name][$key])) .
'\');';
} else
if ($ss)
e('鏃犳硶涓婁紶');
}
if (!$f)
e('鏃犳晥鏂囦欢');
y('?mod=center&file=fra_apost&displayid=tab_2','', $jsstr);
} else
if ($type == 2)
{
!$userpv['center']['p3'] && e('涓嶅厑璁镐笂浼犲湴鍧
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -