From 5554eeb0b77d6cae0d84ec23be57af9f5be11b7e Mon Sep 17 00:00:00 2001 From: Brian Kheng <briankheng63@gmail.com> Date: Sat, 7 Oct 2023 09:14:42 +0700 Subject: [PATCH] fix: image and video extension error --- .../server/app/controllers/ProductController.php | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/scripts/server/app/controllers/ProductController.php b/scripts/server/app/controllers/ProductController.php index 4f39c3c..491aad9 100644 --- a/scripts/server/app/controllers/ProductController.php +++ b/scripts/server/app/controllers/ProductController.php @@ -81,12 +81,12 @@ class ProductController extends Controller { } } - if ($imageType == 'jpg' || $imageType == 'png') { - $imagePath = $_SERVER['DOCUMENT_ROOT'] . '/client/public/assets/images/' . $data['image']; - move_uploaded_file($_FILES['image']['tmp_name'], $imagePath); - } else { + if (strtolower($imageType) == 'mp4') { $videoPath = $_SERVER['DOCUMENT_ROOT'] . '/client/public/assets/videos/' . $data['image']; move_uploaded_file($_FILES['image']['tmp_name'], $videoPath); + } else { + $imagePath = $_SERVER['DOCUMENT_ROOT'] . '/client/public/assets/images/' . $data['image']; + move_uploaded_file($_FILES['image']['tmp_name'], $imagePath); } } else { $data['image'] = 'default.jpg'; @@ -123,12 +123,12 @@ class ProductController extends Controller { } } - if ($imageType == 'jpg' || $imageType == 'png') { - $imagePath = $_SERVER['DOCUMENT_ROOT'] . '/client/public/assets/images/' . $data['image']; - move_uploaded_file($_FILES['image']['tmp_name'], $imagePath); - } else { + if (strtolower($imageType) == 'mp4') { $videoPath = $_SERVER['DOCUMENT_ROOT'] . '/client/public/assets/videos/' . $data['image']; move_uploaded_file($_FILES['image']['tmp_name'], $videoPath); + } else { + $imagePath = $_SERVER['DOCUMENT_ROOT'] . '/client/public/assets/images/' . $data['image']; + move_uploaded_file($_FILES['image']['tmp_name'], $imagePath); } } else { $data['image'] = 'default.jpg'; -- GitLab