這是壹個頭像上傳的例子
//前臺視圖:
//在head裏加上_token
<meta name="_token" content="{{ csrf_token() }}"/>
$.ajax({url:'head_portrait'
,
data:{src:src},
type:'GET',
headers:{'X-CSRF-TOKEN':$('meta[name="_token"]').attr('content')},
success:function(data){
//console.log(data);
id.text('上傳頭像成功');
console.log(data);
//後臺控制器:
//個人資料頭像保存
public?function?head_portrait(Request?$request){ $uid?=?session()->get('huser_id'); $res?=?DB::table('userinfo')->where('uid',$uid)->count(); if($res?&&?!empty($request->input('src'))){$ress?=?DB::table('userinfo')->where('uid',$uid)->update(['uid'=>$uid,'head_portrait'=>$request->input('src')]);
}else{$ress?=?DB::table('userinfo')->where('uid',$uid)->insert(['uid'=>$uid,'head_portrait'=>$request->input('src')]);
} if($ress){echo?1;}else{echo?0;} }},
error:function(){
id.text('上傳頭像失敗');
},
async:false
})