Gayet sağlıklı bir sorgu. cleanMe fonksiyonuna gerek yok ama tam olarak nasıl bir filtreleme yapıyorsunuz orda onu bilmiyorum. ESCAPE işlemi yapıyorsanız, PDO'da bunun üzerine escape yapacağı için, verileriniz iki kez escape işleminden geçmiş olabilir. Kontrol etmenizi öneririm. Ama cleanMe html kodları temizlemek için vs ise (strip_tags) o zaman işleminize göre kullanabilirsiniz.
Teşekkürler. cleanMe fonksiyonumu ilk sayfada paylaşmıştım.
function cleanMe($input) {
$input = mysql_real_escape_string($input);
$input = htmlspecialchars($input);
$input = strip_tags($input);
$input = stripslashes($input);
return $input;
}