Merhaba arkadaşlar,
Elimde yabancı bir script var ve bu scriptte konu başlığında türkçe karakter kullandığım zaman hata veriyor. Yani wordpress gibi "Kış güneşi" başlıklı konunun linkini "kis-gunesi" şeklinde dönüştürmüyor. Benim bunun için edindiğim kod var fakat bunu bendeki script'e nasıl uygulayacağım?
Türkçe karakterleri ingilizceye dönüştürmek için kod bu(sanırım doğru olsa gerek):
function trkarakter($kat)
{
$tr = array('ğ','ü','ş','ı','ö','ç','İ','Ğ','Ü','Ş','Ö','Ç');
$en = array('g','u','s','i','o','c','i','G','U','S','O','C');
return str_ireplace($tr,$en,$kat);
}Bendeki scriptte bu kısım:
while ($row = mysql_fetch_assoc($result)) {
$popular .= "\n".'<div class="Box">'."\n\t";
$popular .= '<div style="font-size: 1em; margin-bottom: 5px;"><a href="'.$image_path.'dosya/'.str_replace(" ", "-", $row['Title']).'/">'.$row['Title']."</a></div>";
$popular .= '<a href="'.$image_path.'dosya/'.str_replace(" ", "-", $row['Title']).'/"><img class="Thumbnail" src="'.$image_path.'images/dosyalar/'.$row['Thumbnail'].'" alt="'.$row['Title'].'" /></a>';
$popular .= '</div>';
}Başlıklarda Türkçe karakter kullanabilmem için bunu nasıl harmanlayacağım?