画像をアップロードする際に問題があります。私はすべてのユーザーに既定のイメージを持っています。そして、私はデフォルトのものを変更するために他のイメージを選択すると、動作しません。何とか$リクエストが認識されていません。 UserControllerでの コード:要求が認識されませんアップロード画像
use App\User;
use Illuminate\Http\Request;
use App\Http\Requests;
use Auth;
use Image;
public function updateAvatar(Request $request){
$user = User::find(Auth::user()->id);
if ($request->hasFile('avatar')){
$avatar = $request->file('avatar');
$filename=time() . '.' . $avatar->getClientOriginalExtension();
if($user->avatar!='default.jgp'){
$file = 'uploads/avatars/' . $user->avatar;
if(File::exists($file)){
unlink($file);
}
}
Image::make($avatar)->save(public_path('/uploads/avatars/' . $filename));
$user= Auth::user();
$user->avatar=$filename;
$user->save();
}
return view('pages.AfterLogin.Entidade.users.profile')->withUser(Auth::user());
}
あなたのフォームはどのように見えますか? – MMMTroy
私はpostメソッドを持っているあなたはPUT/PATCHメソッド –
を使用していることを確認し@LeaTano –