Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
507
Tıklama
0
Öne Çıkarma
resim yükleme ve uzantı değiştirme
C
9 yıl (209 mesaj)
Teğmen
Konu Sahibi

Arkadaşlar merhaba php de resmi upload ederken uzantısı jpg olarak değiştirmek ve boyutunu küçültmek istiyorum nasıl yapabilirim?
jpg çevirmemdeki neden png küçültüğüm de resim siyah oluyor o yüzden alternatif çözümü olan varsa dinlerim (çoklu resim yükleme)

teşekkürler

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



S
9 yıl (719 mesaj)
Yüzbaşı

Mevcut upload kodunu bizimle paylaşır mısın
Düzenleme yaparak yardımcı olabilelim



C
9 yıl (209 mesaj)
Teğmen
Konu Sahibi

$dosya_adi=$_FILES["dosya"]["name"];
$uret=array("as","rt","ty","yu","fg");
$uzanti=substr($dosya_adi,-4,4);
$sayi_tut=time();
$yeni_ad=$klasoradi.$uret[rand(0,4)].$sayi_tut.$res_val.$uzanti;

if (move_uploaded_file($_FILES["dosya"]["tmp_name"],$yeni_ad)){
$source_photo = $yeni_ad; // gelen resim yolu
$dest_photo = $yeni_ad; // küçüldükten sonra kayıt olan alan
$d = image_uploads($source_photo, $dest_photo, 90);
}

$d değerinin geldiği fonksiyon

function image_uploads($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;
}

ilk resmi yüklüyor sonra küçültme işlemi yapıyor ancak ben yüklerken küçültmesini istiyorum

şu şekilde bir çözüm yaptım ama daha sağlıklı bir çözüm öneriniz varsa paylaşırsanız sevinirim



C
9 yıl (209 mesaj)
Teğmen
Konu Sahibi

Sitenin performans açısından yüksek olmasını istiyorum resim upload olayları vs olsun bunun hızlı olmasını sağlamak için upload olaylarında neler yapılmalı nasıl veri çekilmeli bunun hakkında bilginiz varsa yardımcı olursanız sevinirim



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.