Пример #1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $this->validate($request, ['no_urut' => 'required', 'tagline' => 'required', 'ketua' => 'required', 'wakil' => 'required', 'visi' => 'required', 'misi' => 'required', 'photos' => 'required']);
     $input = $request->all();
     if ($request->hasFile('photos')) {
         $file1 = $request->file('photos');
         $extension = $file1->getClientOriginalExtension();
         $fileName = rand(11111, 99999) . '.' . $extension;
         $input['photos'] = $fileName;
         $file1->move('../public/uploads/image', $fileName);
     } else {
         echo 'Has not any file!';
     }
     Candidates::create($input);
     return redirect()->back();
 }