echo json_encode($result); exit; case "getManageProjects": $result = DbManager::getManageProject($request->data); echo json_encode($result); exit; case "insertContactUs": $result = DbManager::insertContactInfo($request->data); echo json_encode($result); exit; case "getMiniProjects": $result = DbManager::getMiniProjects($request->data); echo json_encode($result); exit; case "editCarouselImage": $result = DbManager::editCarouselImage($request->data); echo json_encode($result); exit; case "saveTestimonials": $result = DbManager::saveOrder($request->data, "testimonials"); echo json_encode($result); exit; case "saveProjects": $result = DbManager::saveOrder($request->data, "projects"); $result = DbManager::getManageProject(); echo json_encode($result); exit; case "updateObject": $result = DbManager::updateDb($request->table, $request->data); echo json_encode($result); exit;
if ($file_size > 2097152) { $errors[] = 'File size cannot exceed 2 MB'; } if (empty($errors) == true) { if (!file_exists("static/images/" . CAROUSEL_PATH)) { var_dump("Making dir"); mkdir("static/images/" . CAROUSEL_PATH, 0777, true); } else { } move_uploaded_file($file_tmp, "static/images/" . CAROUSEL_PATH . $timestamp . "." . $file_ext); $imagePath = "server/static/images/" . CAROUSEL_PATH . $timestamp . "." . $file_ext; if (!isset($image->id)) { $response = DbManager::saveNewCarouselImage("server/static/images/" . CAROUSEL_PATH . $timestamp . "." . $file_ext, $image); } else { $image->imagePath = "server/static/images/" . CAROUSEL_PATH . $timestamp . "." . $file_ext; $response = DbManager::editCarouselImage($image); } $response['imagePath'] = $imagePath; echo json_encode($response); } else { print_r($errors); } break; case 'uploadSubCategoryBanner': $image = json_decode($_POST["image"]); if (in_array($file_ext, $extensions) === false) { $errors[] = "image extension not allowed, please choose a JPEG or PNG file."; } if ($file_size > 2097152) { $errors[] = 'File size cannot exceed 2 MB'; }