Merhaba, iletişim formundan gelen mesajı fwrite ile txt'ye yazdırıyorum fakat türkçe karakter kullanınca bozuk olarak geliyor.

<?php
$txt = "mesaj.txt";
if (isset($_POST['konu']) && isset($_POST['mesaj'])) {
header('Location:iletisim.php);
$fh = fopen($txt, 'a');
$txt=$_POST['konu '].' - '.$_POST['mesaj ']."n" .'Tarayici: '.$_SERVER['HTTP_USER_AGENT']."n" .'IP Adres: '.$_SERVER['REMOTE_ADDR']."n".'----------------------';
fwrite($fh,$txt."n");
fclose($fh);
}
?>