PHP头条
热点:

phpjquery多文件上传简单实例


jQuery

代码如下:

Upload




《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("Upload is success");

},
onError: function(files,status,errMsg)
{
$("#status").html("Upload is Failed");
}
}
$("#mulitplefileuploader").uploadFile(settings);

});
《script》

upload.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 "
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);

}

?>

www.phpzy.comtrue/phpyy/26305.htmlTechArticlephpjquery多文件上传简单实例 jQuery 代码如下: Upload 《script》 $(document).ready(function() { var settings = { url: "upload.php", method: "POST", allowedTypes:"jpg,png,gif,doc,pdf,zip", fileName: "myfile", multiple: true, onS...

相关文章

PHP之友评论

今天推荐