o dediğim karakterl çıkmasın için deil htaccess in onları tanımlayabilmesi içindi
function trcevir($veri) {
$gir=array(" ","ı","İ","ş","Ş","ö","Ö","ü","Ü","ç","Ç","&","_#350;","_#305;","'","\"","_#287;","?","%","#8217;");
$cik=array("-","i","I","s","S","o","O","u","U","c","C","_","","","","","","","","");
return str_replace($gir,$cik,trim($veri));
}bunu dosyanın üstüne bir yere koy
başlığa gel mesala daha sonra
$baslik yerine trcevir($baslik) gibi kullan yada
$baslik=trcevir($baslik);
gibi kullan