• 23-01-2010, 01:39:19
    #1
    Merhabalar,

    Php'ye yeni başladım. Mysql işlemlerindeyim ancak formdan utf-8 karakter seti ile gönderdiğim veriler phpmyadminden baktığımda bozuk çıkıyor yani karakterler bozuk çıkıyor.

    ayar.php sayfama şu kodları ekleyince de düzelmedi

    mysql_query("SET NAMES 'latin5'");
    mysql_query("SET CHARACTER SET 'latin5_turkish_ci'");
    mysql_query("COLLATE 'latin5_turkish_ci'");

    Bir türlü yapamadım, araştırdım ama kesin bir kaynak bulamadım... Mysql sürümüm sanırım 5.

    Xammp'ın son versiyonunu kullanıyorum ve işletim sistemim Win 7 .

    Cevaplarınızı bekliyorum arkadaşlar...
  • 23-01-2010, 01:41:24
    #2
    Buna benzer sorun bendede Mysql 'den yedegi alıyorum ve yüklüyorum sitede tr hatası oluşuyor bir porgram vardı note bilmem ne onla tr ' ye çevirebilirmiyim..
  • 23-01-2010, 01:41:40
    #3
    mysql_query("SET NAMES latin5"); 'i dener misiniz? 'latin5' olarak sorgulama yaptığınızdan sorun olabilir.
  • 23-01-2010, 01:42:35
    #4
    x2841x : Yedeği yükletirken kodlama türüne dikkat edin. Kodlama türü farklı olduğunda sorun çıkartıyor.
  • 23-01-2010, 01:46:00
    #5
    Dogukan adlı üyeden alıntı: mesajı görüntüle
    mysql_query("SET NAMES latin5"); 'i dener misiniz? 'latin5' olarak sorgulama yaptığınızdan sorun olabilir.
    ayar.php sayfama onu ekledim ancak sorun hala devam ediyor. Local sunucu olarak Xammp kullanıyorum ondan olabilir mi acaba ?

    Cevabınız için teşekkür ederim.
  • 23-01-2010, 01:50:13
    #6
    Dogukan adlı üyeden alıntı: mesajı görüntüle
    x2841x : Yedeği yükletirken kodlama türüne dikkat edin. Kodlama türü farklı olduğunda sorun çıkartıyor.
    Biraz daha açarmısın.