From 84353dd356f93e7a4f07fbb419b70c50f1150100 Mon Sep 17 00:00:00 2001 From: jedi Date: Mon, 23 Dec 2019 12:19:45 +0100 Subject: [PATCH] fix image upload --- app/Http/Controllers/ItemController.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/ItemController.php b/app/Http/Controllers/ItemController.php index 52e8f6b..1ca5491 100644 --- a/app/Http/Controllers/ItemController.php +++ b/app/Http/Controllers/ItemController.php @@ -52,10 +52,11 @@ class ItemController extends Controller $newitem['item_uid'] = $uid; $newitem['wo'] = ""; $item = Item::create($newitem); - $dataImage = $request->get('dataImage'); + $image = $request->file('image'); $hash = md5(time()); - mkdir('staticimages'); - file_put_contents('staticimages/'.$hash, base64_decode($dataImage)); + if(!file_exists('staticimages')) + mkdir('staticimages',0755, true); + $image->move('staticimages', $hash); $file = File::create(array('hash' => $hash, 'iid'=> $item['iid'])); return response()->json($item, 201); }