资源简介
文件拖入浏览器内,自动上传文件
代码片段和文件信息
$path = “uploads/“;
$extArr = array(“jpg“ “png“ “gif“);
if(isset($_POST) and $_SERVER[‘REQUEST_METHOD‘] == “POST“){
$name = $_FILES[‘file‘][‘name‘];
$size = $_FILES[‘file‘][‘size‘];
if(empty($name)){
echo ‘请选择要上传的图片‘;
exit;
}
$ext = extend($name);
if(!in_array($ext$extArr)){
echo ‘图片格式错误!‘;
exit;
}
if($size>(100*1024)){
echo ‘图片大小不能超过100KB‘;
exit;
}
$image_name = time().rand(100999).“.“.$ext;
$tmp = $_FILES[‘file‘][‘tmp_name‘];
if(move_uploaded_file($tmp $path.$image_name)){
echo ‘ok‘;
}else{
echo ‘上传出错了!‘;
}
exit;
}
//获取文件类型后缀
function extend($file_name){
$extend = pathinfo($fi
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 12577 2016-11-06 20:47 dropzone.css
文件 64400 2016-11-06 20:05 dropzone.js
文件 33590 2016-11-06 20:48 dropzone.min.js
文件 1775 2017-06-20 23:08 index.html
文件 967 2016-11-06 20:49 upload.php
目录 0 2017-03-16 09:20 uploads\
相关资源
-
阿里云 OSS 表单上传(Postob
ject)( - php 上传excel 并将其保存到mysql数据库
- PHP ajax 文件上传(带进度条)
- 微信小程序图片上传
- php在线浏览文档插件
- thinkphp 通用权限管理系统源码集成了
- PHP一键上传图片到阿里云OSS对象存储
- 基于HTML5的jquery文件上传插件多文件选
- 二维码管理系统(php上传文件 )
- 切片分段文件上传整理
- 书城 源码以及安装数据库脚本(上传
- thinkcmf全插件版
- thinkphp 操作ms sql server类源码+插件移动
- 微信小程序录音并上传服务器带php端
- 批量添加文章的插件 for phpcms.rar
- 基于百度webuploader+php图片上传,带回
- 实现微信小程序手写板用户签名()
- php 实现图片网页上传功能
- pHp一句话批量上传
- kindEditor上传图片到七牛php版
- ThinkpHP整合uploadify插件批量上传图片
- phpweb文章页增加单独设置关键词、关
- PHP上传文件源码(CSS美化后很漂亮)
- thinkphp3.2 webuploader较大视频文件分段
- PHP+jQuery带进度条和删除的异步多文件
- jquery上传插件uploadify+php完美实现强大
- 基于html5实现摄像头数据的采集和上传
- php简单文件上传源代码
评论
共有 条评论