fabal adlı üyeden alıntı:
Veritabanından aldığın kategori adı iso8859, ama dosyaların UTF8 size bu tür bir sorun çıkabilir. Mümkünse ikiside aynı karakter setinde olsun.
Eğer veritabanı UTF8, dosyaların iso8859 ise aşağıda ki kodla veritabanından aldığın verileri iso8859'a çevirebilirsin.
$catname = mb_convert_encoding($catname, "UTF-8", "ISO-8859-9");
Ama bu kodun çalışması için PHP'de 'mbstring' extensions'ının kurulu olması gerekiyor.
yok vazgeçtim zaten o şekilde çok saçma geldi sonra. en iyisi bu şekilde ama hala anlamıyorum neden çevirmiyor ş yi? ş nin ç den bir farkı varmı acaba?