Esempio n. 1
0
 public function postEdit(Request $request)
 {
     // $messages = [
     //     'not_in' => 'You have to choose an author.',
     // ];
     $this->validate($request, ['name' => 'required', 'sub_species' => 'required', 'sex' => 'required', 'enclosure' => 'required']);
     // $uploads_dir = public_path();
     // $uploads_dir .= '/downloads';
     //
     // $upload_file = $uploads_dir . basename($_FILES["fileToUpload"]["name"]);
     // $uploadOk = 1;
     // $target_dir = "uploads/";
     // $target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);
     // $uploadOk = 1;
     // $imageFileType = pathinfo($target_file,PATHINFO_EXTENSION);
     // // Check if image file is a actual image or fake image
     // if(isset($_POST["submit"])) {
     //     $check = getimagesize($_FILES["fileToUpload"]["tmp_name"]);
     //     if($check !== false) {
     //         echo "File is an image - " . $check["mime"] . ".";
     //         $uploadOk = 1;
     //     } else {
     //         echo "File is not an image.";
     //         $uploadOk = 0;
     //     }
     // }
     $animal = \CareCats\Animal::find($request->id);
     $animal->name = $request->name;
     $animal->sub_species = $request->sub_species;
     $animal->sex = $request->sex;
     $animal->bio = $request->bio;
     $animal->enclosure = $request->enclosure;
     $animal->birth_date = $request->birth_date;
     $animal->care_date = $request->care_date;
     $animal->save();
     \Session::flash('flash_message', 'Your changes were saved.');
     return redirect('/animal/edit/' . $request->id);
 }