PHP Resimi veri tabanına kaydederken boyutlandırma
3
●118
- 27-05-2022, 12:15:23Üyeliği durdurulduMerhaba hocalarım mysql ile veritabanına resim kaydetmek istiyorum ancak resimi hep aynı ölçülerde kaydetmeli bunu nasıl yapabilirim.
- 27-05-2022, 12:28:25Resim kaydetme işlemi gerçekleşirken boyutlandırmayı yapmalısınız. Boyutlandırdığınız resmi dizine kaydedip yolunu aldıktan sonra veritabanına işleyebilirsniz.
https://www.php.net/manual/en/class.imagick.php
İşinize yarayacaktır. - 27-05-2022, 12:28:58Üyeliği durdurulduTeşekkür ederimOguzhanLevent adlı üyeden alıntı: mesajı görüntüle
- 27-05-2022, 12:34:18Selamlar hocam, öncelikle mantığınızı değiştirmeniz gerekiyor. Veri tabanına bir resim kaydetmezsiniz / Veri tabanına backend dili ile (php) public dizininin altındaki klasörlere eklediğiniz resimlerin yolunu kaydedersiniz. Php kodluyorsanız stackoverflow da binlerce örneği bulunuyor. Sadece biraz ingilizce ve biraz doğru araştımanız gerekiyor.vedatdemirkan adlı üyeden alıntı: mesajı görüntüle
Yapacaklarınız:
1. php ile formdan gönderdiğiniz jpg/png/gif her ne ise onu tespit edip; Var olan width-height değerlerini tespit edip; Resimi bozmadan küçültmeniz gerekiyor. (How can i resize image Stackoverflow) diye araştırın.
2. Resize işleminden sonra dizine kayıt etmeniz gerekiyor. Kayıt etmeden önce dizin ve resim ismini değişkende tutun. Resime ulaşan tam yol olarak.
3. Veri tabanına pdo ile dosya yolunu insert edin.
4. Ön yüzde php ile çağırıp; Kullanın
Umarım yardımcı olur sizlere...
