Merhaba

Sitenin utf-8 olduğundan dolayı veriler çekerken hep türkçe karakterler bozuk çekiyor.

Bende fonksiyon yaparak

function duzelt($sql) {
$bozuk = array("ı", "ç", "ÄŸ","ü","ÅŸ","ö","İ","Ä?","Ü","Å?" ,"Ö","Ç", "+","+");
$duzgun = array("ı", "ç", "ğ","ü","ş","ö","İ","Ğ","Ü","Ş","Ö","Ç", " "," ");
$sql = str_replace($bozuk,$duzgun,$sql);
$sql=trim($sql);
return $sql;
}

düzeltmesini sağlıyorum. Ama Ş , ' , karakterlerinde hala düzenlenmiyor.

Önerileriniz nelerdir ?