$last_transaction = $catalognew_class->getCatalogtransaction(); $imagemaxtransaction = ($last_transaction+1).".jpg"; $imageid = ($last_transaction + 1)."_".rand(1,10000); $tmp = explode(".", strrev(strtolower($_FILES['image']['name']))); $type = strrev($tmp[0]); if ((strtolower($type)=="jpg" || strtolower($type=="gif") || strtolower($type)=="jpeg") && $tmp_image[0] && $tmp_image[1] && $tmp_image[2]>=1 && $tmp_image[2]<=2) { $res = copy($_FILES['image']['tmp_name'], $cfg['oldpath']."/catalognew/files/".$imageid.".".$type); unlink($_FILES['image']['tmp_name']); $image = $imageid.".".$type; //теперь делаем обработку для $file_data = imageMini::SaveSmallImage ($cfg['oldpath']."catalognew/files/", $cfg['oldpath']."catalognew/i/", $image, 606, 606); $catalognew_class->saveImageData($file_data); $file_data = imageMini::SaveSmallImage ($cfg['oldpath']."catalognew/files/", $cfg['oldpath']."catalognew/is/", $image, 210, 210); $catalognew_class->saveImageData($file_data); $file_data = imageMini::SaveSmallImage ($cfg['oldpath']."catalognew/files/", $cfg['oldpath']."catalognew/iss/", $image, 80, 80); $catalognew_class->saveImageData($file_data); } else { $errors[] = "Неправильный тип изображения"; } } } //при изменении монеты надо записать в талблицу if (!sizeof($errors)){