_BuKi_ adlı üyeden alıntı: mesajı görüntüle
yazdığım bir haber sisteminde bende de böyle bir problem olmuştu. Bir fonksiyon yazarak halletmiştim. Umarım sizde de çözüm olur.

function duzenle($yazi)
{
$karakter=array("ç","Ç","ÄŸ","Ä","б","а","ö","Ö","ÅŸ","Å","ü","Ü");
$karakterdegis=array("ç","Ç","ğ","Ğ","ı","İ","ö","Ö","ş","Ş","ü","Ü");
$yazi=str_replace($karakter,$karakterdegis,$yazi);
return $yazi;
}
hocam karakter hatası aldığınız sayfanıza tüm Türkçe karakterleri yazdırın.

ö Ö ç Ç ş Ş i İ ü Ü ğ Ğ gibi. Daha sonra karakterlerin karşılıklarını bulun. Yukardaki fonksiyon gibi bi fonksiyon yazıp işinizi halletmeye çalışabilirsiniz. Yukarda verdiğim fonksiyonu ben bu şekilde oluşturmuştum. İşe de yaramıştı.