• 11-08-2010, 22:39:56
    #1
    aradım taradım sorunu çözemedim.. yine koştum r10 webmasterlarına..
    arkadaşlar yardım edin de kurtulayım şu sorundan db yükledim.. klasik tr hataları aldım..
    özellikle üye ladlarını düzeltmem lazım..

    düzelmesi gerekenler;
    "Ü" => "Ü",
    "ÅŸ" => "Ş",
    "ÄŸ" => "Ğ",
    "Ç" => "Ç",
    "İ" => "İ",
    "Ö" => "Ö",
    "ü" => "ü",
    "ÅŸ" => "ş",
    "ÄŸ" => "ğ",
    "ç" => "ç",
    "ı" => "ı",
    "ö" => "ö",

    bunun kolay yolu yok mudur?..
    tek tek tablo falan diyorlar anlamadım bişey..
  • 11-08-2010, 22:49:31
    #2
    xxx786 adlı üyeden alıntı: mesajı görüntüle
    aradım taradım sorunu çözemedim.. yine koştum r10 webmasterlarına..
    arkadaşlar yardım edin de kurtulayım şu sorundan db yükledim.. klasik tr hataları aldım..
    özellikle üye ladlarını düzeltmem lazım..

    düzelmesi gerekenler;
    "Ü" => "Ü",
    "ÅŸ" => "Ş",
    "ÄŸ" => "Ğ",
    "Ç" => "Ç",
    "İ" => "İ",
    "Ö" => "Ö",
    "ü" => "ü",
    "ÅŸ" => "ş",
    "ÄŸ" => "ğ",
    "ç" => "ç",
    "ı" => "ı",
    "ö" => "ö",

    bunun kolay yolu yok mudur?..
    tek tek tablo falan diyorlar anlamadım bişey..
    veritabanı dil seçiminiz nedir acaba ?
  • 11-08-2010, 22:51:32
    #3
    LineBilisim adlı üyeden alıntı: mesajı görüntüle
    veritabanı dil seçiminiz nedir acaba ?
    latin5_turkish_ci
    config de utf8
  • 12-08-2010, 05:32:52
    #4
    Database'in yedeğini alın, önce latin5_turkish_ci değerlerini utf8_bin, TR karakterleride tek tek "bul - değiştir" ile Türkçe çevirin. Yeni bir tablo oluşturun, bunun dil seçenekleri utf8 olsun.

    ama önce aşağıdaki kodu deneyin - Mysql 'e bağlandığınız koddan hemen sonraya ekleyin, (sitenin PHP olduğunu varsayıyorum);
    mysql_query("SET NAMES 'latin5'");
    mysql_query("SET CHARACTER SET latin5");
    mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");
  • 12-08-2010, 11:57:36
    #5
    Db latin5 ama utf8 olarak yedek alınmış görünüyor.
    User tablosunu yedekleyin. Text editörle bul değiştir yaparak düzenleyin ve tekrar yükleyin.
  • 12-08-2010, 22:02:27
    #6
    db büyük olduğğu için textle tek tek düzelme imkanı yok..
    Sorunu çözdüm charsetlerle oynama yaparak..
    İlgilenen arkadaşlara teşekkürler..