$imageFileType = pathinfo($target_file, PATHINFO_EXTENSION);
 if ($newMedia != "") {
     if (move_uploaded_file($_FILES["file"]["tmp_name"], MEDIA_FILES_PATH . "course/" . $courseMedFil)) {
         $msg .= "The file " . basename($_FILES["file"]["name"]) . " has been uploaded.";
         $status = 'ok';
         if ($oldMedia != '' && file_exists(MEDIA_FILES_PATH . "course/" . $oldMedia)) {
             unlink(MEDIA_FILES_PATH . "course/" . $oldMedia);
         }
     } else {
         $uploadOk = 0;
     }
 }
 if ($newImage != "") {
     if (Imaging::checkDimension($_FILES["image"]["tmp_name"], 400, 400, 'equ', 'both') != 'true') {
         $uploadOk = 0;
         $msg = Imaging::checkDimension($_FILES["image"]["tmp_name"], 400, 400, 'equ', 'both');
     }
     if ($uploadOk == 1 && move_uploaded_file($_FILES["image"]["tmp_name"], MEDIA_FILES_PATH . "course-image/" . $courseImageFil)) {
         $msg .= "The file " . basename($_FILES["image"]["name"]) . " has been uploaded.";
         $status = 'ok';
         if ($oldImage != '' && file_exists(MEDIA_FILES_PATH . "course-image/" . $oldImage)) {
             unlink(MEDIA_FILES_PATH . "course-image/" . $oldImage);
         }
     } else {
         $uploadOk = 0;
     }
 }
 if ($uploadOk == 1) {
     echo $courseObj->update();
 } else {
     $msg = " Sorry, there was an error uploading your course media. ERROR: " . $msg;
            $imageFileType = pathinfo($targetFile, PATHINFO_EXTENSION);
            if (file_exists($targetImage)) {
                $msg .= " Course image already exists.";
                $uploadOk = 0;
            }
            //if ($_FILES["file"]["size"] > 800000000 || $_FILES["image"]["size"] > 8000000) { $msg .= " Course media is too large."; $normalSize = false; }
            if ($uploadOk == 1 && Imaging::checkDimension($_FILES["image"]["tmp_name"], 400, 400, 'equ', 'both') == 'true') {
                if ($courseMedFil != '') {
                    move_uploaded_file($_FILES["file"]["tmp_name"], $targetFile);
                }
                if ($courseImgFil != '') {
                    move_uploaded_file($_FILES["image"]["tmp_name"], $targetImage);
                }
                echo $courseObj->add();
            } else {
                $msg = "Sorry, your course was not uploaded. ERROR: " . $msg . Imaging::checkDimension($_FILES["image"]["tmp_name"], 400, 400, 'equ', 'both');
                $json = array("status" => 0, "msg" => $msg);
                $dbObj->close();
                //Close Database Connection
                header('Content-type: application/json');
                echo json_encode($json);
            }
        } else {
            $json = array("status" => 0, "msg" => $errorArr);
            $dbObj->close();
            //Close Database Connection
            header('Content-type: application/json');
            echo json_encode($json);
        }
    }
}