bkz:
saintx adlı üyeden alıntı: mesajı görüntüle
dosyanızı UTF8 without BOM şeklinde kaydedin. MySQL bağlantısı yaptığınızda bağlantı karakter setini, veritabanı karakter setini ve veritabanı karakter koleksiyonunu şu şekilde yapın.

Bağlantı karakter seti -> UTF-8
Veritabanı karakter seti -> UTF-8
Veritabanı karakter koleksiyonu -> utf8_general_ci
ve
betabil adlı üyeden alıntı: mesajı görüntüle
herşeyin doğru olduğunu düşünüyorsan, post filtreleme için bir fonksiyon kullanıyorsan ve o fonksiyon utf-8 değilse bu sorunu yaşıyor olabilirsin.

sql bağlantısında kullandığım parametreler,
mysql_query("SET NAMES UTF8");
mysql_query("SET COLLATION_CONNECTION = 'utf8_turkish_ci'");
buda phpdesigner da kullandığım charset seçimi;