Ejemplo n.º 1
0
        			
        			$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)){