版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sun124608666/article/details/83177814
引用
use think\Request;
//接收文件
$files = Request::instance()->file("file");
//存储文件
$info = $files->move(ROOT_PATH . 'public' . DS . 'uploads');
//文件路径
$filename = ROOT_PATH.'public'.DS.'uploads/'.$info->getSaveName();
mac下注意权限问题
前端部分
var formData = new FormData();
formData.append('file', $('input[name=file]')[0].files[0]);
$.ajax({
url: "{:url('控制器/方法')}",
method: 'POST',
data: formData,
contentType: false,
processData: false,
cache: false,
success: function(data) {
if(data == 1){
success('修改成功');
}else if(data == 3){
fail('您没有权限修改此内容');
}else{
fail('修改失败,请稍后再试');
}
},
error: function (error) {
console.log(error);
fail('添加失败,请稍后再试');
}
});