Djstation adlı üyeden alıntı: mesajı görüntüle
İki koduda denedim değişiklik olmadı hocam





Hata şu şekilde oluşuyormuş seo link yapıldığı için linke tıkladığımızda linki çevirdiği gibi title de değişiyor otomatik, bunu çözümü varmıdır?

php

include 'func.php';
if(!empty($_GET['q'])){

$q = $_GET['q'];
$title = ''.baslik($q).'';


Title <?php echo $title; ?>

Link <a href="/kategori/'.$link.'/'.makale_link($name).'.html" class="xxx">

Func.php

function makale_link($str){
$tr = array('ş','Ş','ı','I','İ','ğ','Ğ','ü','Ü','ö','Ö', 'Ç','ç');
$eng = array('s','s','i','i','i','g','g','u','u','o','o', 'c','c');
$str = str_replace($tr,$eng,$str);
$str=strip_tags($str);
$str = strtolower(preg_replace("/[^A-Za-z0-9 ]/","",$str));
$str = str_replace(' ', '-', $str);
$str = str_replace('---', '-', $str);
$str = str_replace('--', '-', $str);
return $str;
}



function baslik($str){
$str=strip_tags($str);
$str = str_replace('-', ' ', $str);
$str = ucwords($str);
return $str;
}
Sanırım Türkçe karakter sorununundan kastınız, mesela "Şelale" kelimesini "Selale" olarak çevirmesi?