• 12-04-2018, 22:08:53
    #1
    Kurumsal PLUS
    Merhabalar,

    Web siteme kullanıcılar tarafından çeşitli şekillerde resim ve profiller için avatar yüklenebiliyor.
    Sorun şu, bölge 168*168 olsa bile kullanıcı 500*500'lük resim ekleyebiliyor. Hal böyle olunca sistem yüklemeyi yapıyor ama resize'ı sayfa açıldıgında yapıyor dolayısıyla resmin tamamını yükletiyor gelen kullanıcıya. Bu da sitenin açılış hızını etkiliyor.

    Ben istiyorum ki o yer 168*168 kabul ediyorsa sistem otomatik olarak o resmi o değere getirsin ve öyle kaydetsin FTP'ye, bunu nasıl yapabiliriz?
  • 12-04-2018, 22:22:37
    #2
    Önce resize sonra kayıt yapamaz.
    Önce ftp kaydeder resize eder copyasını oluşturup kaydedip orjinalini siler.
    Nasıl yaparım derseniz hazır sınıflar mevcut araştırın.
    Kolay Gelsin.
  • 12-04-2018, 22:27:51
    #3
    Kurumsal PLUS
    CoLLeR adlı üyeden alıntı: mesajı görüntüle
    Önce resize sonra kayıt yapamaz.
    Önce ftp kaydeder resize eder copyasını oluşturup kaydedip orjinalini siler.
    Nasıl yaparım derseniz hazır sınıflar mevcut araştırın.
    Kolay Gelsin.
    Öncelikle cevap için teşekkür ederim. Yazılımcıya yardımcı olmak amaçlı açtım konuyu. Eğer en kullanışlı kütüphaneyi paylaşırsanız çok sevinirim. Kolay gelsin.
  • 12-04-2018, 23:01:49
    #4
    FLetcher adlı üyeden alıntı: mesajı görüntüle
    Öncelikle cevap için teşekkür ederim. Yazılımcıya yardımcı olmak amaçlı açtım konuyu. Eğer en kullanışlı kütüphaneyi paylaşırsanız çok sevinirim. Kolay gelsin.
    Kullanıcıya göre değişebilir ama aşağıdaki sınıf basit ve kullanışlıdır.
    Kolay gelsin.

    https://www.verot.net/php_class_upload.htm
  • 13-04-2018, 16:48:37
    #5
    Peki client tabanlı crop yapan jquery bir kütüphane varmıdır ? Önce js ile client üzerinde resize edip sonra sunucuya göndersin.
  • 13-04-2018, 22:00:48
    #6
    alikeskin adlı üyeden alıntı: mesajı görüntüle
    Peki client tabanlı crop yapan jquery bir kütüphane varmıdır ? Önce js ile client üzerinde resize edip sonra sunucuya göndersin.
    https://fengyuanchen.github.io/cropperjs/

    Pek bakmadım ama şurayı bir incele istersen.