case 'image/gif': $file_name = $file_name . '.gif'; break; default: $file_name = $file_name . '.jpg'; break; } //apply the file path $file_src_new = $file_path . '/' . $file_name; //Chmod the folder //$CORE->ChmodWritable($file_path); //we've got no error $error = false; $objImage = new ImageManipulation($file_src); if ($objImage->imageok) { $objImage->setJpegQuality(100); $objImage->setCrop($_POST['x'], $_POST['y'], $_POST['w'], $_POST['h']); if ($resize) { if ($imageInfo[0] > $resize or $imageInfo[0] < $resize) { $objImage->resize($resize); } } //$objImage->show(); $objImage->save($file_src_new); @unlink($file_src); } else { $error = '@AjaxError@Epic Fail. Please contact the administration.'; } //check for website failure if ($error) { echo $error;