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.