Herkese merhabalar. Sitemde bir tablo var ve tabloya veri çekmem gerekiyor çekebiliyorum da. Ancak DB ye foto ekleyip web sitemdeki tabloya o fotoğrafları çekmemde gerekiyor. Fotoğrafları BLOB uzantısı ile DB ye ekledim. Şimdi bu BLOB sütununu web sitemdeki tablonun içine sağlıklı bir şekilde çekmem gerekiyor. Yardımcı olabilecek olan var mı lütfen? Şimdiden teşekkürler. ![]() Resimi çektiğimde bu şekilde bozuk geliyor. İsteyen olursa kodlarınıda paylaşabilirim < Bu mesaj bu kişi tarafından değiştirildi pwniex -- 28 Nisan 2021; 22:33:25 > |
BLOB VERİSİ NASIL ÇEKİLİR (ÇÖZÜLDÜ//RESİM YOLU GÖSTEREREK))





-
-
Resimleri base64 olarak sakla. Html de direk type=base64 ile gösterebilirsin
< Bu ileti mobil sürüm kullanılarak atıldı > -
Örnek bir kodlama paylaşır mısın tam anlayamadım
-
Kod paylaşacak bir durum yok resimleri DB ye nasıl saklıyorsan base64 formatına çevirip saklayacaksın. Manuel olarak ekliyorsan online araçları kullanabilirsin resimleri base64 formatına çeviren. Sonra html kısmında
<img src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAUA AAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO 9TXL0Y4OHwAAAABJRU5ErkJggg==" alt="Red dot" />Kod
Yığını:bu şekilde gösteriyorsun.
-
Base64 saklamak yüzde 50 ye yakın daha fazla yer kaplıyor. Bunu da değerlendirin.
Object storage a atıp linkini tutabilirsiniz o field da
Aws s3, cloud storage, minio vb kullanılabilir, veya kendiniz de bi yerde store edebilirsiniz
< Bu ileti mini sürüm kullanılarak atıldı > -
Resimleri BLOB yoluyla kaydediyordum ancak BLOB ile hem çok fazla yer kaplıyor hemde veri kaybı yaşadığımızı öğrendim. Açıkçası BASE64 sistemiylede önceden ilgilenmediğim için olayı tam kavrayamadım. Belli araştırmalar yaptığımda veriyi en hızlı resim yolu göstererek çekebileceğimi fark ettim. Sahte bir admin paneli kurdum ve buton üzerinden tüm resimleri hem belirtilen klasör yoluna hemde resim adlarını db ye ekleme yaparak sorunu çözdüm. Hepinize ilgisinden dolayı teşekkür ederim.
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X