ya arkadaşlar diyeceksiniz 30 bin defa bu yazıldı diye ama olmuyor. Kafayı sıyırmak üzereyim vallahi delirdim billahi delirdim.
$kelime = $yourname;
$ara   = array ('ı','İ','ş','Ş','ç','Ç','Ğ','ğ','ö','Ö','Ü','ü','  '); 
$degis = array ('i','i','s','s','c','c','g','g','o','o','u','u','-'); 
$say  = str_replace($ara, $degis, $kelime);
şimdi böyle birşey var.
aşığım sana üzerim i giriyorum mesela
sonrasına echo $say yaptırıyorum.
aşığım sana uzerim diye çıkıyor.
ü yü düzeltiyor .

aynı kodu aynı sitede başka bir yerde kullanıyorum çalışıyor.

Bu problemi 2 sitemde ayrı hostlarda ayrı scriptlerde yaşıyorum. Kafayı yiyeceğim lütfen yardım edin.