Example #1
0
 $im_crop->setStart_width($x1);
 $im_crop->setStart_height($y1);
 if (!$im_crop->doResize()) {
     print_r($im_crop->getErrorMessage());
     exit;
 }
 $im_crop->setSave_scale(1);
 $im_crop->setSave_name($_SESSION["path"] . $_SESSION["uploaded_file"]);
 if (!$im_crop->doResize()) {
     print_r($im_crop->getErrorMessage());
     exit;
 }
 switch ($_SESSION["module"]) {
     case "category":
         $cat = new Category($_SESSION["id"]);
         $cat->setImage($_SESSION["uploaded_file"]);
         $cat->save();
         break;
     case "vendor":
         $vend = new Vendor($_SESSION["id"]);
         $vend->setLogo($_SESSION["uploaded_file"]);
         $vend->save();
         break;
     default:
         break;
 }
 $module = $_SESSION["module"];
 unset($_SESSION["uploaded_file"]);
 unset($_SESSION["id"]);
 unset($_SESSION["module"]);
 unset($_SESSION["path"]);