Sağolun arkadaşlar kullandığım karakter değiştirme kodu bu.

Sayfada linki kullanırkende şu şekilde kullanıyorum:
<a href="http://www.siteismi.com<? echo $r[site];?>/<? echo $r[id];?>/<? echo $r[adi];?>">site</a>

function trsil($q) { 
$q = str_replace ("ç","c",$q);
$q = str_replace (" ","-",$q);
$q = str_replace ("ç","c",$q); 
$q = str_replace ("ğ","g",$q); 
$q = str_replace ("İ","I",$q); 
$q = str_replace ("ı","i",$q); 
$q = str_replace ("ş","s",$q); 
$q = str_replace ("ö","o",$q); 
$q = str_replace ("ü","u",$q); 
$q = str_replace ("Ü","U",$q);
$q = str_replace ("%20","-",$q);  
$q = str_replace ("Ç","c",$q); 
$q = str_replace (".","",$q); 
$q = str_replace ("Ğ","g",$q); 
$q = str_replace ("Ş","S",$q); 
$q = str_replace ("Ö","O",$q); 
$q = str_replace ("'","",$q); 
$q = str_replace ("/","",$q); 
$q = str_replace ("--","-",$q); 
return $q; 
}
Normal yazdırdığım linkte sorun yok ancak sayfa olarak yazıdrmaya kalktığım sorun oluyo