在php.ini修改需要的大小:
upload_max_filesize = 8M
post_max_size = 10M
memory_limit = 20Mhtml>
原生JS大文件显示进度条#parent{position: relative;width: 500px;height:20px;border:1px solid #ccc;display: none;border-radius:20px}
#child{position: absolute;width:0%;height:20px;background: #5FB878;display: none;line-height: 20px;color: #ffffff;font-size: 12px;border-radius:20px}
function $(id){
return document.getElementById(id);
}
上传文件:
//开始上传
//注意:文件是windows系统的文件,采用的gbk编码,php文件使用的是utf-8编码
//我们不能直接修改文件的编码,只能临时修改一下php的编码
$dst_file = $_FILES['file']['name'];
$dst_file = iconv('utf-8', 'gbk', $dst_file);
if(move_uploaded_file($_FILES['file']['tmp_name'],$dst_file)){
$data['status'] = 1;
}else{
$data['status'] = 0;
}
echo json_encode($data);
原文链接:https://www.cnblogs.com/phper8/p/7659960.html
作者:大智如蠢
出处:http://www.cnblogs.com/phper8
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。