예제 #1
0
     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;
예제 #2
0
     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';
     }