php jquery 多文件上传
来源:互联网 发布:西南交大网络教学 编辑:程序博客网 时间:2024/05/21 18:34
php jquery 多文件上传
演示
XML/HTML Code
- <div id="mulitplefileuploader">Upload</div>
- <div id="status"></div>
- <script>
- $(document).ready(function()
- {
- var settings = {
- url: "upload.php",
- method: "POST",
- allowedTypes:"jpg,png,gif,doc,pdf,zip",
- fileName: "myfile",
- multiple: true,
- onSuccess:function(files,data,xhr)
- {
- $("#status").html("<font color='green'>Upload is success</font>");
- },
- onError: function(files,status,errMsg)
- {
- $("#status").html("<font color='red'>Upload is Failed</font>");
- }
- }
- $("#mulitplefileuploader").uploadFile(settings);
- });
- </script>
upload.php
PHP Code
- <?php
- //If directory doesnot exists create it.
- $output_dir = "../upload";
- if(isset($_FILES["myfile"]))
- {
- $ret = array();
- $error =$_FILES["myfile"]["error"];
- {
- if(!is_array($_FILES["myfile"]['name'])) //single file
- {
- $fileName = $_FILES["myfile"]["name"];
- move_uploaded_file($_FILES["myfile"]["tmp_name"],$output_dir. $_FILES["myfile"]["name"]);
- //echo "<br> Error: ".$_FILES["myfile"]["error"];
- $ret[$fileName]= $output_dir.$fileName;
- }
- else
- {
- $fileCount = count($_FILES["myfile"]['name']);
- for($i=0; $i < $fileCount; $i++)
- {
- $fileName = $_FILES["myfile"]["name"][$i];
- $ret[$fileName]= $output_dir.$fileName;
- move_uploaded_file($_FILES["myfile"]["tmp_name"][$i],$output_dir.$fileName );
- }
- }
- }
- echo json_encode($ret);
- }
- ?>
原文地址:http://www.freejs.net/article_biaodan_116.html
0 0
- jquery php多文件上传
- php jquery 多文件上传
- jQuery Ajax文件上传(php)
- jQuery+php上传一个文件
- AjaxFileUpload文件上传组件(php+jQuery+ajax)
- jQuery+php实现ajax文件即时上传
- jQuery+php实现ajax文件即时上传
- php多文件上传`
- php 多文件上传
- php多文件上传
- php多文件上传
- php多文件上传
- php 多文件上传
- php 多文件上传
- php多文件上传
- php多文件上传
- php多文件上传
- PHP多文件上传
- linux 非root用户安装 jdk 和 tomcat
- 利用PS将文件转换为ICO格式
- 内核数据结构hlist_head
- 主流手机游戏引擎介绍
- java传值的深入分析
- php jquery 多文件上传
- CEdit中对于回车键的响应
- V4L2用户空间和kernel层driver的交互过程
- Visual Studio 常用快捷键
- 服务器从jdk1.6.0升级到1.6.0_12的过程记录
- C 如何将标准输出重定向到文件
- Linux GPIO驱动相关笔记
- 【记录】Python中安装xlrd模块
- mysql 无法启动时,告诉你一个比较二的秘密