text-transform: uppercase; talep bu kodla olmaz.

php ile replace yapabilirsiniz form gönderildikten sonra.

$_POST['ad'] = str_replace(array('i', 'ç'), array('İ', 'Ç'), $_POST['ad']);

Not : dosyanın kodlamasına dikkat edin (encoding diye de geçer).