Bir text dosyam var ve şu şekilde bilgiler var


Ali,Başaran,21,2014 - ad, soyad, yaş, kayıt tarıhi, şeklinde

ben bunları şu kodla veri tabanına alıyorum, sorunsuz;

require('requireds/db.php');

$dosya = fopen("deneme.txt","r");


if ($dosya) {

while (!feof($dosya)) {

$veri = fgets($dosya, 4096);

$al = explode(',',$veri);

$varmi = mysql_query("SELECT * FROM deneme where ad ='$al[0]' and soyad = '$al[1]' and yas = '$al[2]' and tarih = '$al[3]'");

$bak = mysql_num_rows($varmi);

if($bak > 0){
echo 'Belgede kayıtlı bilgilerle aynı olan içerikler var.
';

}else{
mysql_query("INSERT INTO deneme(ad,soyad,yas,tarih) VALUES('".$al[0]."','".$al[1]."','".$al[2]."','".$al[3]."')") or die(mysql_error());

}



}

fclose($dosya);

}


Sorun : Bu kodları mysql de alırken türkçe karakterleri veri tabanına ekleyemiyorum.

Örnek : Başaran veri tabanında Ba şeklinde çıkıyor.

Yardım edicek arkadaşlara şimdiden teşekkürler.