1 Star 1 Fork 0

刘荣飞/Dot2Editor

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
upload.php 1.15 KB
一键复制 编辑 原始数据 按行查看 历史
noxue 提交于 2018-02-04 00:52 . 完成菜单栏的添加
<?php
header('Content-Type: application/json');
$name = "image";
if ($_FILES[$name]["error"] > 0)
{
echo json_encode([
"code"=>-1,
"errMsg"=>"Return Code: " . $_FILES["file"]["error"]
]);
}
else
{
$ext = substr($_FILES[$name]["name"], strrpos($_FILES[$name]["name"], '.') + 1);
if(!in_array($ext,['jpg','png','gif','bmp','zip','rar'])){
echo json_encode([
"code"=>-1,
"errMsg"=>"只支持上传jpg,gif,bmp,png,zip,rar文件"
]);
exit;
}
$fileName = "upload/" . rand(1000,1000000).".".$ext;
if (file_exists($fileName))
{
echo $_FILES[$name]["name"] . " already exists. ";
}
else
{
move_uploaded_file($_FILES[$name]["tmp_name"],
$fileName);
echo json_encode([
"code"=>0,
"src"=>$fileName,
"alt"=>$_FILES[$name]["name"],
"isImage"=>in_array(strtolower($ext),["jpg","gif","jpeg","bmp","png"]),
"errMsg"=>""
]);
}
}
?>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/dot2-com/Dot2Editor.git
git@gitee.com:dot2-com/Dot2Editor.git
dot2-com
Dot2Editor
Dot2Editor
master

搜索帮助