Çözüldü PHP MySQL gönderiye nasıl resim, emoji vs. eklenir?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Çözüm
Emojiler genelde HTML olarak tutulmazlar veritabanında, emojilerin bir kodları olur :saskin_emoji: şeklinde ve veritabanına bu şekilde yerleştirilir fakat iş görüntülemeye geldiğinde bunu replace ettirmen gerekir. Veritabanına HTML eklemeyi tavsiye etmem bu tarz bir yol kullanın. Örneğin veritabanında :saskin_emoji: olarak insert edilmiş veriyi <img src="emote.jpg" alt=""> şeklinde değiştirmelisin gösterirken.

Resim eklemeye gelirsek, resim için de en güvenli yol direkt HTML yerleştirmek yerine shortcode tarzı bir sistem geliştirmek. Shortcode dediğim sistem ise şudur:

[image="https://testimage.com/7"] Bu tarz bir kullanımdan bahsediyorum, HTML olmayan ancak sonradan HTML'e çevirilecek bir yapı, emoji sistemiyle aynı aslına bakarsan. Bunun için de RegEx'e ihtiyacın olabilir. Şu an kullandığımız forumda bile tüm editör fonksiyonları bu tarz shortcode'lar vasıtasıyla gerçekleşiyor.
Emojiler genelde HTML olarak tutulmazlar veritabanında, emojilerin bir kodları olur :saskin_emoji: şeklinde ve veritabanına bu şekilde yerleştirilir fakat iş görüntülemeye geldiğinde bunu replace ettirmen gerekir. Veritabanına HTML eklemeyi tavsiye etmem bu tarz bir yol kullanın. Örneğin veritabanında :saskin_emoji: olarak insert edilmiş veriyi <img src="emote.jpg" alt=""> şeklinde değiştirmelisin gösterirken.

Resim eklemeye gelirsek, resim için de en güvenli yol direkt HTML yerleştirmek yerine shortcode tarzı bir sistem geliştirmek. Shortcode dediğim sistem ise şudur:

[image="https://testimage.com/7"] Bu tarz bir kullanımdan bahsediyorum, HTML olmayan ancak sonradan HTML'e çevirilecek bir yapı, emoji sistemiyle aynı aslına bakarsan. Bunun için de RegEx'e ihtiyacın olabilir. Şu an kullandığımız forumda bile tüm editör fonksiyonları bu tarz shortcode'lar vasıtasıyla gerçekleşiyor.
 
Son düzenleme:
Çözüm
Emojiler genelde HTML olarak tutulmazlar veritabanında, emojilerin bir kodları olur :saskin_emoji: şeklinde ve veritabanına bu şekilde yerleştirilir fakat iş görüntülemeye geldiğinde bunu replace ettirmen gerekir. Veritabanına HTML eklemeyi tavsiye etmem bu tarz bir yol kullanın. Örneğin veritabanında :saskin_emoji: olarak insert edilmiş veriyi <img src="emote.jpg" alt=""> şeklinde değiştirmelisin gösterirken.

Resim eklemeye gelirsek, resim için de en güvenli yol direkt HTML yerleştirmek yerine shortcode tarzı bir sistem geliştirmek. Shortcode dediğim sistem ise şudur:

[image="https://testimage.com/7"] bu tarz bir kullanımdan bahsediyorum, HTML olmayan ancak sonradan HTML'e çevirilecek bir yapı, emoji sistemiyle aynı aslına bakarsan. Bunun için de Regex'e ihtiyacın olabilir. Şu an kullandığımız forumda bile tüm editör fonksiyonları bu tarz Shortcode'lar vasıtasıyla gerçekleşiyor.

Teşekkürler. Peki image kodunu nasıl yapabilirim?
 

Bu konuyu görüntüleyen kullanıcılar

Technopat Haberler

Yeni konular

Geri
Yukarı