PHP ile BBCode fonksiyonu yapımı..

BBCode hepimiz biliriz,severiz.. forumlarda yada herhangi bir yerde yazılarımızı bold, italik yapabilmemizi, yazılarımıza yorum ekliyebilmemizi sağlarlar ve oldukçada kullanışlıdırlar ancak bildiğiniz gibi bunlarda direk gibi html etiketleri kullanılmaz.. bunun yerine [b] yazarız biz ve script onu veritabanına olarak kaydeder böylece o bölgeye zararlı html taglarının eklenmesi önlenmiş olur.. bu yazımda JavaScript ile yapılmış bir BBCode editöründen alınan [b],[i] gibi tagları database’e kaydaderken nasıl , haline çevirebileceğinizi göstereceğim..
bu işi yaparken PHP’de arrayları yani dizileri ve str_replace() fonksiyonunu kullanacağız hadi başlıyalım öncelikle izin verilen bbcode taglarının oluştuğu bir dizi yaratalım..

resim 1

bu array’de [b] tagının karşılığnın , [u] tagının karşılığının olduğunu PHP’ye belirtiyoruz diyebiliriz..

Büyütmek için tıklayınız

Twitter

Bu yazı 28 Ekim 2006, 20:35 tarihinde Makaleler, PHP, Web Geliştirme kategorisi altında yayınlandı. Bu yazıya yapılacak yorumlardan haberdar olmak için RSS 2.0 beslemesini kullanabilirsiniz. Yorum yapabilirsiniz, veya kendi sitenizden geri izleme yapabilirsiniz.

“PHP ile BBCode fonksiyonu yapımı..” için 6 Yorum

Yorum Yapın