aztect
                
                                Üyeliği Durdurulmuş
                Banlı Kullanıcı
                
             
            
                - 
                    Üyelik
                    12.11.2014
                
 
                - 
                    Yaş/Cinsiyet
                    44 / E
                
 
                - 
                    Meslek
                    programcı
                
 
                - 
                    Konum
                    İstanbul Anadolu
                
 
            
            
                - 
                    Ad Soyad
                    S** T**
                
 
                - 
                    Mesajlar
                    34
                
 
                - 
                    Beğeniler
                    8 / 4
                
 
                - 
                    Ticaret
                    0, (%0)
                
 
            
         
                merhaba arkadaşlar bu kod ile resimleri sıkıştırıyorum fakat png resmin arkaplanını siyah çıkarıyor ne yapılması gerek yardımcı olurmusunuz
function compress_image($source_url, $destination_url, $quality) { 
    $info = getimagesize($source_url); 
    if ($info['mime'] == 'image/jpeg') $image = imagecreatefromjpeg($source_url); 
    elseif ($info['mime'] == 'image/gif') $image = imagecreatefromgif($source_url); 
    elseif ($info['mime'] == 'image/png') $image = imagecreatefrompng($source_url); 
    imagejpeg($image, $destination_url, $quality); 
    return $destination_url; 
		
	
}
                        
     
                 
                                            
        
        
        
            
            
                - 
                    Üyelik
                    30.01.2015
                
 
                - 
                    Yaş/Cinsiyet
                    29 / E
                
 
                - 
                    Meslek
                    Öğrenci
                
 
                - 
                    Konum
                    Antalya
                
 
            
            
                - 
                    Ad Soyad
                    Ö** S**
                
 
                - 
                    Mesajlar
                    128
                
 
                - 
                    Beğeniler
                    27 / 42
                
 
                - 
                    Ticaret
                    18, (%100)
                
 
            
         
                imagejpeg($image, $destination_url, $quality); 
Resim türü ne olursa olsun jpg formatında kaydettiğiniz için şeffaflığı gidiyor olabilir.
Bu kodun üstündeki gibi format kontrolü yapıp, formatına özel fonksiyonu kullanırsanız düzelir diye düşünüyorum.
jpg = imagejpeg()
png = imagepng()
gif = imagegif() - bu fonksiyonun kalite parametresi yok.
                        
     
                 
                                                                                                                
        
        
        
            
                
                
                    
                    aztect
                
                                Üyeliği Durdurulmuş
                Banlı Kullanıcı
                
             
            
                - 
                    Üyelik
                    12.11.2014
                
 
                - 
                    Yaş/Cinsiyet
                    44 / E
                
 
                - 
                    Meslek
                    programcı
                
 
                - 
                    Konum
                    İstanbul Anadolu
                
 
            
            
                - 
                    Ad Soyad
                    S** T**
                
 
                - 
                    Mesajlar
                    34
                
 
                - 
                    Beğeniler
                    8 / 4
                
 
                - 
                    Ticaret
                    0, (%0)
                
 
            
         
                hmmm haklısınız :) tamamdır sağolun