PDO ile zaman zaman türkçe karakter problemi yaşanmaktadır. Türkçe karakterlerin çalışması için pdo bağlantınızı yaptığınız kodların altına (baglan.php,config.php) aşağıdaki kodları yazabilirsiniz.
$veritabani->exec("SET NAMES 'utf8'; SET CHARSET 'utf8'");