public function postForm(ImagesRequest $request, PhotoManagement $photoSaver) { if ($photoSaver->save($request->file('image'))) { return view('photo_ok'); } return redirect('photo/form')->with('error', 'Désolé mais votre image ne peut pas être envoyée !'); }
public function postForm(ImagesRequest $request, PhotoGestionInterface $photogestion) { if ($photogestion->save($request->file('image'))) { return view('photo_ok'); } return redirect('photo/form')->with('error', 'Image KO'); }
public function postForm(ImagesRequest $request, ImageGestionInterface $imageGestion) { $image = $request->file("image"); if ($imageGestion->save($request->file("image"))) { return view("op.img.formOk"); } return redirect("image")->with("error", "Désolée mais votre image ne peut pas etre transferer"); }
public function postForm(ImagesRequest $request) { $image = $request->file('image'); if ($image->isValid()) { $chemin = config('images.path'); $extension = $image->getClientOriginalExtension(); do { $nom = str_random(10) . '.' . $extension; } while (file_exists($chemin . '/' . $nom)); if ($image->move($chemin, $nom)) { return view('photo_ok'); } } return redirect('photo/form')->with('error', 'Désolé mais votre image ne peut pas être envoyée !'); }
public function store(ImagesRequest $request) { $images = new Images(); if ($request->hasFile('images')) { $listImage = array(); $files = $request->file('images'); foreach ($files as $file) { $name = $file->getClientOriginalName(); $extension = $file->getClientOriginalExtension(); $picture = time() . $name . '.' . $extension; $file->move('images/slider', $picture); $src = 'images/slider/' . $picture; $data = array('imageName' => $name, 'imageSrc' => $src, 'imageType' => 'slider'); autoAssignDataToProperty($images, $data); $listImage[] = $data; } $images->insert($listImage); } return redirect(URL::previous())->withSuccess(Lang::get('messages.create_success')); }