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..

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

off ya nedense bu post’u yazmak çok zor oldu fontlor birbirne karıştı falan ama sonunda yazdım
güzel anlatım olmuş. aynı şekilde simileylerinde oluşturulmasını anlatabilirsiniz tşk.
teşekkürler, yakında o bbcode’u oluşturmaya yarayan hazır scripti ve bir başka scripti paylaşıcam buradan;)
Makale için teşekkürler
gerçekten çok teşekkürler
Çok faydalı bir paylaşım olmuş teşekkür ediyorum.aslında bu yolla bazı güvenlik önlemleride alınabilir text süzgeci gibi bir function oluşturulabilir.mantığı çok güzel.ben bişi öğrenmek istiyorum,peki bu font değiştirme olayı nasıl olacak :d
Yorum Yapın
Arayan Bulur
Sayfalar
kategoriler
Yeni düşenler
Arşivler
Linkler
Etiketler
İnternet Ajax Benim Dünyam Bilgisayar Blogroll CSS Duyuru Eleştiri Günlük Genel google Haber Hayat Kategorilenmemiş Kitap Komedi Müzik Makale Makaleler Mim PHP Proje Sinema Tanıtım Web 2.0 Web Geliştirme WordPress Wordpress Eklentisi Yaşam Yazılımlar