Şimdi Ara

PHP VERİTABANINA YÜKLENEN RESİM MB DÜŞÜRME

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
5
Cevap
0
Favori
1.050
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhabalar.
    admin panelimden siteme siteme resim yükleyebiliyorum fakat bu resim 2 mb'ın altında olması gerekiyor. Resim mb'ının php kodlar aracılığı ile 2 mb'ın altına düşürmesini nasıl yapabiliriz.

    şimdiden teşekkürler.

    Resim Yükleme Kodlarım şu şekilde;

    <?php

    include("baglanti.php");

    mysql_query('SET NAMES "latin5"');
    if ($_POST){
    if ($_FILES ["resim"]["size"]<1024*1024*4){
    if ($_FILES["resim"]["type"]){
    $aciklama=$_POST["aciklama"];
    $description=$_POST["description"];
    $seflink=@$_POST["seflink"];
    $title=$_POST["title"];
    $dosya_adi=$_FILES["resim"]["name"];
    $uret=array("as","rt,","ty","yu","gf");
    $uzanti=substr($dosya_adi,-4,4);
    $sayi_tut=rand(1,10000);
    $yeni_ad="dosyalar/".$uret[rand(0,4)].$sayi_tut.$uzanti;
    if (move_uploaded_file($_FILES["resim"]["tmp_name"],$yeni_ad)){
    echo 'Resim Ekleme Basarili.';
    $sorgu=mysql_query("insert into resimler (description,title,aciklama,resim,seflink) values('$description','$title','$aciklama','$yeni_ad','$seflink')");
    if ($sorgu){
    echo 'Dosya Veri Tabanina Yüklendi.';
    }else{
    echo 'Kayit Sirasinda Hata Olustu.!';
    }
    }else{
    echo 'Dosya Yüklenemedi!';
    }
    }else{
    echo 'Dosya Boyutu 2 mb-i Geçemez';
    }
    }else{
    echo 'Dosya Boyutu 2 Mb i geçemez!';
    }
    }


    ?>







  • php.ini 'den upload edilecek dosya limiti belirlenebiliyor ancak o kolay çözüm. Diyelim ki kullanıcı 4MB büyüklüğünde 4000px*3000px boyutlarında dosya yüklemek istedi, onu ya tarayıcı penceresinde, kullanıcı henüz upload etmeden yada upload sonrası sunucu tarafında PHP'nin ImageMagick fonksiyonları ile istediğin uygun boyutlara getirebiliosun. Daha ayrıntılı bilgi için:https://www.youtube.com/results?search_query=imagemagick+php

    < Bu ileti mini sürüm kullanılarak atıldı >
  • Teşekkür ederim fakat pek anlayamadım. Benim tam olarak istediğim 4 mb lık bir tesmi upload ederken php bunu 2 mb ın altına düşmesi.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • image magick ile yapabilirsin.

    Lakin, önce kullandığın php ye 2mb dan daha büyük dosyaları upload et izni vermen lazım.

    Yoksa 2mb ı geçemeyen dosyalar yüklenmeyeceği için onun boyunu düşüremezsin.
  • ImageMagick olmadığı durumlarda PHP'nin GD kütüphane fonksiyonlarıyla da boyut ufaltma yapılabilio. Örnek (açıklaması içinde)

    PHP VERİTABANINA YÜKLENEN RESİM MB DÜŞÜRME

    < Bu ileti mini sürüm kullanılarak atıldı >
  • Yapay Zeka’dan İlgili Konular
    php database veri eklemede hata
    geçen yıl açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.