gkaradagan adlı üyeden alıntı: mesajı görüntüle
hocam teşekkurler ama bir değişiklik olmadı

 switch($this->format) {
                case 'GIF':
                    $this->oldImage = ImageCreateFromGif($this->fileName);
                    break;
                case 'JPG':
                    $this->oldImage = ImageCreateFromJpeg($this->fileName);
                    break;
                case 'PNG':
                    $this->oldImage = ImageCreateFromPng($this->fileName);
   
                
$result = $this->oldImage;
ImageAlphaBlending($result, true); // true by default, but still...
ImageSaveAlpha($result, true);
ImageFill($result, 0, 0, IMG_COLOR_TRANSPARENT);
ImagePNG($result);


                    break;
            }
Bu Şekilde dedim bu seferde boyutlandırma yapmıyor
ilk verdiğim değişikliği Thumbnail fonk. da yapın.

imagealphablending($this->oldImage,true);
imagesavealpha($this->oldImage,true);


resize fonk. dada

ImageCopyResampled fonksiyonundan önce ekleyin.

if(function_exists("ImageCreateTrueColor")) {
$this->workingImage = ImageCreateTrueColor($this->newDimensions['newWidth'],$this->newDimensions['newHeight']);
}
else {
$this->workingImage = ImageCreate($this->newDimensions['newWidth'],$this->newDimensions['newHeight']);
}
imagealphablending($this->workingImage,false);
imagesavealpha($this->workingImage,true);

bu şekilde değiştirip deneyin. yine olmazsa yazın localhostda bakıyım.