public function ajaxImageUpload()
 {
     echo $prd_id = $this->input->post('prd_id');
     $valid_formats = array("jpg", "png", "gif", "bmp", "jpeg");
     if (isset($_POST) and $_SERVER['REQUEST_METHOD'] == "POST") {
         //$uploaddir = "uploads/";
         $uploaddir = "server/php/rental/";
         //a directory inside
         foreach ($_FILES['photos']['name'] as $name => $value) {
             $filename = stripslashes($_FILES['photos']['name'][$name]);
             $size = filesize($_FILES['photos']['tmp_name'][$name]);
             $width_height = getimagesize($_FILES['photos']['tmp_name'][$name]);
             //get the extension of the file in a lower case format
             $ext = $this->getExtension($filename);
             $ext = strtolower($ext);
             if ($width_height[0] > 200) {
                 if (in_array($ext, $valid_formats)) {
                     if ($size > 0) {
                         $renameArr = explode('.', $filename);
                         $imgTitle = strtolower($renameArr[0]);
                         $imgTitle = mysql_real_escape_string($imgTitle);
                         $imgTitle = trim($imgTitle);
                         $imgTitle = str_replace("'", "", $imgTitle);
                         $imgTitle = str_replace("&", "", $imgTitle);
                         $imgTitle = str_replace("'", "", $imgTitle);
                         $imgTitle = @ereg_replace("[^A-Za-z0-9]", " ", $imgTitle);
                         $imgTitle = preg_replace("/\\s+/", " ", $imgTitle);
                         $imgTitle = str_replace(" ", "-", $imgTitle);
                         $filename = $imgTitle . '.' . $ext;
                         $image_name = $filename;
                         echo "<img src='" . $uploaddir . $image_name . "' class='imgList'>";
                         $newname = $uploaddir . $image_name;
                         if (move_uploaded_file($_FILES['photos']['tmp_name'][$name], $newname)) {
                             $time = time();
                             $this->watermarkimages($uploaddir, $image_name);
                             $timeImg = time();
                             @copy($filename, './server/php/rental/mobile/' . $filename);
                             $target_file = $uploaddir . $image_name;
                             $imageName = $filename;
                             $option = $this->getImageShape(500, 350, $target_file);
                             $renameArr = explode('.', $imageName);
                             $newName = $renameArr[0] . '.jpg';
                             $resizeObj = new Resizeimage($target_file);
                             $resizeObj->resizeImage(500, 350, $option);
                             $resizeObj->saveImage($uploaddir . 'mobile/' . $newName, 100);
                             $this->ImageCompress($uploaddir . 'mobile/' . $newName);
                             @copy($uploaddir . 'mobile/' . $newName, $uploaddir . 'mobile/' . $newName);
                             mysql_query("INSERT INTO fc_rental_photos(product_image,product_id) VALUES('{$image_name}','{$prd_id}')");
                         } else {
                             echo '<span class="imgList">You have exceeded the size limit! so moving unsuccessful! </span>';
                         }
                     } else {
                         echo '<span class="imgList">You have exceeded the size limit!</span>';
                     }
                 } else {
                     echo "<script> alert('invalid')</script>";
                 }
             } else {
                 echo "<script>alert('Please Choose High Resolution image'); window.location = 'photos_listing/.{$prd_id}';</script>";
             }
         }
     }
 }