$medium = $root . '/img-up/companies_pictures/logo-medium/'; $pre = 'logo-' . Tools::slugify($_POST['companyName']); $mediumWidth = 300; if ($result = $uploader->handleUpload($savePath, $pre)) { $uploader->getThumb($result['fileName'], $savePath, $medium, $mediumWidth, 'width', ''); $newData = getimagesize($medium . $result['fileName']); $wp = $newData[0]; $hp = $newData[1]; $lastId = 0; if ($newData) { if ($_POST['lastIdLogo'] > 0) { if ($model->updateCompanyLogo($_POST['lastIdLogo'], $result['fileName'])) { $lastId = $_POST['lastIdLogo']; } } else { $lastId = $model->addCompanyLogo($_POST['companyId'], $result['fileName']); } } $data = array('success' => true, 'fileName' => $result['fileName'], 'wp' => $wp, 'hp' => $hp, 'lastId' => $lastId); echo htmlspecialchars(json_encode($data), ENT_NOQUOTES); } break; // Crop // Crop case 2: $model = new Media_Model(); $data = $backend->loadBackend(); if (!empty($_POST)) { $dstWidth = 300; $dstImageHeight = 150; $source = $root . '/img-up/companies_pictures/original/' . $_POST['imgId'];