// 文件下载
public static function downFile($id,$admin_id,$cid,$type)
{
$company = checkAdminCompany($admin_id,$cid);
if (!$company) {
return [
'status' => -4,
'statusMsg' => '公司不存在'
];
}
if ($type=='file') {
// 判断是否有权限下载文件
$checkFileRole = self::checkFileRole($admin_id,$cid,$id);
if (!$checkFileRole) {
return [
'status' => 777,
'statusMsg' => '没有操作权限'
];
}
$select_sql = "SELECT * FROM cloud_storage WHERE id in ($id)";
send_execute_sql($select_sql,$fileInfo);
} elseif ($type == 'list') {
// 判断是否有权限移动目录下的文件
$checkRole = self::checkRole($admin_id,$cid,$id);
if (!$checkRole) {
return [
'status' => '777',
'statusMsg' &#
PHP实现文件下载功能,提示压缩包损坏及打不开的解决方法
最新推荐文章于 2024-05-07 21:26:33 发布