Örnek:
Yazı:
$icerik = "Ankaranın Çubuk ilçesinde bulunan bir ortaokulda uygulanan yeni eğitim metodu sayesinde geçmiş yıllara göre yüzde yüzün üzerinde başarı elde edildi";Etiketler:
$etiket= "Ankara,Çubuk,Eğitim,Ortaokul";:
Şuan nasıl çalışıyor:
$etiketler = explode(",",$etiket);
$habericerik = icerik;
for($x=0;$x<=$icetiketsay;$x++)
{
$habericerik = str_replace(stripslashes($etiketler[$x]),'<a href="#">'.stripslashes($etiketler[$x]).'</a>',stripslashes($habericerik));
}
echo stripslashes($habericerik);Bu şekilde yapınca kısmen çalışıyor,Çalışmayan kısmı büyük küçük harf olarak eşleşmeyenler etiketlenmiyor.Yani etiketlerde ki Eğitim ve Ortaokul etiketi yazı içerisinde eğitim ve ortaokul şeklinde olduğu için etiketlenmiyor.
Bunu nasıl çözerim yardımcı olursanız sevinirim.