• 15-01-2011, 23:50:28
    #1
    Merhabalar,

    Word Press kullanmak üzere kendi uğraşlarım sonucunda bi bot yazdım.. Botu kullanarak bilgileri çektiğim sitenin charset'i iso-8859-9.. Çektiğim yazıları ekrana bastırdığımda herşey doğru gözüküyor fakat nevarki verileri mysql'e aktarırken. Abuk sabuk karakterlerle yazıyor mysql'e. Nerde hata yapıyorum acaba ?
  • 15-01-2011, 23:53:39
    #2
    iconv araştır, karakter setini değiştir...
  • 15-01-2011, 23:55:58
    #3
    header('Content-type: text/html; charset=iso-8859-9');

    iconv("ISO-8859-9", "UTF-8",$degisken);

    bunları kullandım fakat yine aynı sonucu alıyorum..
  • 15-01-2011, 23:58:50
    #4
    iconv yi file_get le veri çekerken kulllan ve header('Content-type: text/html; charset=utf8'); yaparsan düzelir sanırsam... bu da olmazsa çözümü bulunca bana da gönderirsen sevinirim..
  • 16-01-2011, 00:35:24
    #5
    mysql bağlantısına şunuda ekleyin.
            mysql_query("SET NAMES 'UTF8'");
            mysql_query("SET CHARACTER SET UTF8");
            mysql_query("SET COLLATION_CONNECTION = 'UTF8_turkish_ci'");
    Sayfa yapınızıda utf-8 yapın.
  • 16-01-2011, 00:45:05
    #6
    bu da tam çözüm değil sanırsam ! " ' gibi karakterlerde, karakter hatası oluşuyor ... bende bu konuda bir süredir arayış içindeyim ama ' gibi karakterlerdeki hataları bir türlü gideremedim..
  • 16-01-2011, 02:07:39
    #7
    CoLLeR adlı üyeden alıntı: mesajı görüntüle
    mysql bağlantısına şunuda ekleyin.
            mysql_query("SET NAMES 'UTF8'");
            mysql_query("SET CHARACTER SET UTF8");
            mysql_query("SET COLLATION_CONNECTION = 'UTF8_turkish_ci'");
    Sayfa yapınızıda utf-8 yapın.
    Çok teşekkür ederim.. Sorun giderildi..
  • 16-01-2011, 05:38:34
    #8
    mavicin adlı üyeden alıntı: mesajı görüntüle
    Çok teşekkür ederim.. Sorun giderildi..
    Rica Ederim.