切换导航条
此项目
正在载入...
登录
景龙
/
xingqiu
·
提交
转到一个项目
GitLab
转到仪表盘
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
jinglong
5 years ago
提交
48ca06f04f15e84512096f02be12098a4803cfbb
1 个父辈
3a79902d
1 个管道 的构建
通过
耗费 7 秒
增加刪除本地圖片
变更
1
构建
1
隐藏空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
20 行增加
和
0 行删除
simplewind/cmf/lib/Upload.php
simplewind/cmf/lib/Upload.php
查看文件 @
48ca06f
...
...
@@ -326,6 +326,13 @@ class Upload
session_write_close
();
$result
=
$storage
->
upload
(
$arrInfo
[
"file_path"
],
'./upload/'
.
$arrInfo
[
"file_path"
],
$fileType
);
if
(
!
empty
(
$result
))
{
//我加的
$sys
=
$this
->
getOperateSys
();
if
(
$sys
==
'Linux'
){
$file
=
ROOT_PATH
.
'/public/upload/'
.
$arrInfo
[
"file_path"
];
unlink
(
$file
);
//适用于linux
}
return
array_merge
([
'filepath'
=>
$arrInfo
[
"file_path"
],
"name"
=>
$arrInfo
[
"filename"
],
...
...
@@ -358,5 +365,18 @@ class Upload
'url'
=>
cmf_get_root
()
.
'/upload/'
.
$arrInfo
[
"file_path"
],
];
}
//判断当前操作系统
private
function
getOperateSys
(){
$os_name
=
php_uname
(
's'
);
//判断
if
(
strpos
(
$os_name
,
"Linux"
)
!==
false
){
$os_str
=
"Linux"
;
}
else
if
(
strpos
(
$os_name
,
"Windows"
)
!==
false
){
$os_str
=
"Windows"
;
}
else
{
$os_str
=
''
;
}
return
$os_str
;
}
}
...
...
请
注册
或
登录
后发表评论