Ejemplo n.º 1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  * POST!
  * Save image to file storage and URL to database
  */
 public function store(Request $request)
 {
     // SAVE PIC
     $decoded_image = base64_decode($request->image);
     $image_name = "pic" . "_" . uniqid();
     //$laravel_path = public_path() . '/images/' . $image_name . ".png";
     // binero production:
     $image_path = '/catdetector/images/' . $image_name . ".png";
     $image_path = getcwd() . '/images/' . $image_name . ".png";
     file_put_contents($image_path, $decoded_image);
     $image_url = url('/') . "/images/" . $image_name . ".png";
     echo $image_url;
     $pic = new Pic();
     $pic->url = $image_url;
     $pic->save();
 }
Ejemplo n.º 2
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(PicRequest $request)
 {
     $pic = new Pic(['path' => $request->path]);
     $pic->save();
     return redirect('/admin/pic');
 }