Harf küçültme için

function temizle($metin) {
	return mb_convert_case(str_ireplace('I','ı',$metin), MB_CASE_LOWER, "UTF-8"); 
}
Her post ile gelen değere fonksiyon yazmak yerine

$_POST = array_map(temizle,$_POST);
Kodunu kullanabilirsin

Harflerde bozulma oluyorsa sayfanın karakter setini
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Şeklinde değiştirebilirsin