[ana sayfa] [hakkımda] [arşiv] [iletişim]

0 Php bbCode Uygulaması

Yazılımcıda olsak, basit bir internet kullanıcısı da olsa aslında hiçbirimiz bbCode uygulamalarına yabancı değiliz sadece bunun nasıl işlediği konusunda bir fikrimiz olmayabilir.Forumlarda & sosyal platformlarda herkes bbCode uygulamalarını kullanıyor.Örnek olarak facebook üzerinden durumunuza bir :) şeklinde gülücük ekliyorsunuz ve karşımıza  bu mutlu surat geliyor.Yazımın burdan sonrası php severleri ilgilendiriyor :)

bbcode.php
<?php

function bbcode($takla_at){

$bbcode['$gulucuk'] = array(":)", 				
												":D", 			
												":(", 		
												"8)", 			
												":P", 	
												";)", 		
												":@",	
												":'(");		
$bbcode['$cevir'] = array("<img src='/resim/mutlu.gif'>",			
											"<img src='/resim/kahkaha.gif'>",	
											"<img src='/resim/mutsuz.gif'>",		
											"<img src='/resim/gozluk.gif'>",		
											"<img src='/resim/dil.gif'>",		
											"<img src='/resim/kirp.gif'>",		
											"<img src='/resim/sinir.gif'>",		
											"<img src='/resim/agla.gif'>");		
											
$takla_at = str_replace($bbcode['$gulucuk'],$bbcode['$cevir'],$takla_at);
return $takla_at;
}
// uslubey
?>
Yukarıdaki bbcode.php dosyası yazılan yazıların kontrolünü yapacak olan fonksiyon dosyamız olacak.Yazımızdaki simgesel ifadeleri şu şekilde görsele çevirebiliriz:
<?php

include "bbcode.php";

$yazi = "Buraya bi gülücük koyalım :) buraya da bu somurtkan :( burda ağlayabilirim :'( ";
bbcode($yazi);

echo $yazi;

?>
Son olarak çalışmanıza /resim/ klasörü ekleyin,
"<img src='/resim/kahkaha.gif'>",	
"<img src='/resim/mutsuz.gif'>",		
"<img src='/resim/gozluk.gif'>",		
"<img src='/resim/dil.gif'>",		
"<img src='/resim/kirp.gif'>",		
"<img src='/resim/sinir.gif'>",		
"<img src='/resim/agla.gif'>");
ve yukarıdaki isimlerden farklı olmamak şartıyla ifadelerinizi bu klasöre atın.

0 yorum :

Yorum Gönder

Yorumun denetlendikten sonra görüntülenecek...Teşekkürler!