最近研究了下大檔案上傳的方法,找到了webuploader js 外掛進行大檔案上傳,大家也可以參考這篇文章進行學習:《Web Uploader檔案上傳外掛程式使用詳解》
使用
使用webuploader分成簡單直選要引入
<!--引入CSS--> <link rel="stylesheet" type="text/css" href="webuploader文件夹/webuploader.css"> <!--引入JS--> <script type="text/javascript" src="webuploader文件夹/webuploader.js"></script>
HTML部分
<div> <!--用来存放文件信息--> <div></div> <div> <div>选择文件</div> <button>开始上传 </button> </div> </div>
初始化Web Uploader
jQuery(function() { $list = $('#thelist'), $btn = $('#ctlBtn'), state = 'pending', uploader; uploader = WebUploader.create({ // 不压缩image resize: false, // swf文件路径 swf: 'uploader.swf', // 文件接收服务端。 server: upload.php, // 选择文件的按钮。可选。 // 内部根据当前运行是创建,可能是input元素,也可能是flash. pick: '#picker', chunked: true, chunkSize:2*1024*1024, auto: true, accept: { title: 'Images', extensions: 'gif,jpg,jpeg,bmp,png', mimeTypes: 'image/*' } });
upload.php處理本文的全部內容,希望對大家的學習有所幫助。
以上就介紹了php結合web uploader外掛實作分片上傳文件,包含了upload,loader方面的內容,希望對PHP教學有興趣的朋友有幫助。