public function store(User $user, RegisterRequest $request) { $file = $request->file('afbeelding'); $destinationPath = 'images/users'; $filename = $file->getClientOriginalName(); $encoded = urlencode($filename); $upload_success = $file->move($destinationPath, $encoded); $image = str_replace('\\', '/', $upload_success); // Maak random wachtwoord $wachtwoord = ''; $newuser = new $user(['voornaam' => $request->get('voornaam'), 'achternaam' => $request->get('achternaam'), 'email' => $request->get('email'), 'password' => bcrypt($request->get('password')), 'afbeelding' => $image, 'role_id' => $request->get('role_id')]); $newuser->save(); // Stuur email naar emailadres met inloggegevens return redirect('jandje/users'); }