前端提交
$("#button").on('click',function(){
var formData =new FormData($('#form')[0])
$.ajax({
type:'post',
url:'{:url("User/userAdd")}',
data:formData,
cache: false,
contentType: false,
processData: false,
success: function(data) {
if (data.status == 1) {
layer.msg(data.info, {
icon: 6,
time: 1500,
end: function() {
parent.location.reload();
}
});
} else {
layer.msg(data.info, { icon: 5, time: 1500 });
}
}
});
});后台接收
$file=request()->file('u_cover');
if(!empty($file)){
$info = $file->validate(['size'=>15678000,'ext'=>'jpg,png,gif'])->move( 'uploads');
if($info){
$data['u_cover']="uploads\\".$info->getSaveName();
}else{
return ['status'=>0,'info'=>$file->getError()];
}
}
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号