Esempio n. 1
0
 public function VerkStore()
 {
     $input = Request::all();
     $maxinput = sizeof($input);
     $myndir = 0;
     $file = 0;
     $verkCreate = Verktakar::Create($input);
     $id = $verkCreate['attributes']['id'];
     $array = ["id_verk" => $id];
     $array1 = ["id_verk" => $id];
     $z = 1;
     $u = 1;
     $r = 1;
     $input2 = array_values($input);
     for ($b = 6; $b < $maxinput; $b++) {
         if (isset($input['uphladaimg' . $r]) && $input2[$b] == $input['uphladaimg' . $r]) {
             $myndir++;
             $r += 1;
         } else {
             $file++;
         }
     }
     for ($t = 0; $t < $file; $t++) {
         $upload_file = Request::file('uphladafile' . $z)->getClientOriginalName();
         $unitname2 = $input['title'] . $upload_file;
         $skra_file = Request::file('uphladafile' . $z);
         $skra_file->move(base_path() . '/public/uploads', $unitname2);
         $array['uphlada_file'] = "/uploads/" . $unitname2;
         $array['uphlada_img'] = "null";
         Uphlada::create($array);
         $z += 1;
     }
     for ($i = 0; $i < $myndir; $i++) {
         $upload_img = Request::file('uphladaimg' . $u)->getClientOriginalName();
         $unitname1 = $input['title'] . $upload_img;
         $skra_img = Request::file('uphladaimg' . $u);
         $skra_img->move(base_path() . '/public/uploads', $unitname1);
         //dd(base_path().'/public/uploads', $unitname);
         $array1['uphlada_img'] = "/uploads/" . $unitname1;
         $array1['uphlada_file'] = "null";
         Uphlada::create($array1);
         $u += 1;
     }
     return redirect('/verktakar');
 }
Esempio n. 2
0
 public function VerkStore()
 {
     $input = Request::all();
     Verktakar::Create($input);
     return redirect('/verktakar');
 }