$adsoyad = iconv("UTF-8","ISO-8859-9",$_POST["adsoyad"]);
Şeklinde bozuk olanları düzenleyin. UTF-8 ile ISO-8859-9 un yeri tam tersi olabilir tam emin değilim olmazsa yerlerini değiştirin.
Edit : Sayfanızın karakter kodlamasından kaynaklanıyor olabilir. Notepad++ kullanıyorsanız üst menüdeki kodlama sekmesinden sayfanın kodlamasını ayarlayabilirsiniz ANSI , UTF-8 gibi. UTF-8 (Bomsuz) olarak değiştir dedikten sonra charseti UTF-8 olarak ayarlarsanızda düzelecektir.