• 04-07-2007, 21:57:29
    #1
    vys
    Üyeliği durduruldu
    Daha önce yedeklediğim bir veri tabanını dump ettikten sonra karakter sorunu çıkıyor
    bunu nasıl düzeltebilirim.


    teşekkürler.
  • 05-07-2007, 10:11:00
    #2
    vys
    Üyeliği durduruldu
    yok mu yardım edecek arkadaş
  • 05-07-2007, 11:01:02
    #3
    Üyeliği durduruldu
    karakter sorunlarını bir scriptle tüm hataları düzelten bir script yazdım 1 tane
    latin5 ise tüm hataları utf8 ise ğ ı lar hariç sorun kalmıyor onlarıda başka bir replace ile hallediliyor
    adsense kazanç scriptinle falan değişebiliriz nasıl bir şeymiş soft almak istersen scripti 75$ utf8 için olanınıda hazırlar veririm istediğin vbulletin nuke script kendi scriptin vs heryerde kullanabilirsin
  • 05-07-2007, 11:17:05
    #4
    Misafir
    phpmyadmini aç, yedeğide aç
    myadminden sql e gir, oraya pastle yedeği çalıştır de
  • 05-07-2007, 11:36:54
    #5
    vys
    Üyeliği durduruldu
    ozinga abi tam olarak açıklarmısın
  • 05-07-2007, 11:40:17
    #6
    Misafir
    Şimdi önce yedeği bir aç notepad le bak karakterler düzgünmü,

    düzgünse kopyala,

    phpmyadmine gir, veritabanını seç, yukarda SQL yazar ona tıkla
    gelen sayfada penceye pastle koplayadığını, ki biraz kasar bekle,
    kod oraya yapışınca gönder butonuna bas
  • 05-07-2007, 11:58:16
    #7
    vys
    Üyeliği durduruldu
    tamam sorunum burada zaten

    https://www.r10.net/database/43471-my...ozum-yolu.html

    buradaki konudan ben sql karakter sorununu çözüm ama hala kalanlar var

    şuanda kalan sadece şğıö gibi karakterlerin yerine ? işareti çıkması ve bu benim canımı sıkıyor.

    sadece sorun bu

    ne yapabilirim ?
  • 05-07-2007, 15:34:07
    #8
    sql dosyasını gelişmiş bir metin editörü ile (notepad2) ile aç ve encoding'i utf-8 yap, kaydet, upload et.dene bakalım
  • 06-07-2007, 02:47:40
    #9
    Üyeliği durduruldu
    database baglantından sonra mesela
    mysql_query felan bulabilirsen bu koddan sonra

    mysql_query("SET NAMES 'latin5'"); mysql_query("SET CHARACTER SET latin5"); mysql_query("SET COLLATION_CONNECTION = 'utf8_general_ci'");
    bu kodu koy..Mesela ben söyle kullanıyorum joomlada

      //@mysql_query("SET NAMES 'utf8'", $this->_resource); 
    mysql_query("SET NAMES 'latin5'"); mysql_query("SET CHARACTER SET latin5"); mysql_query("SET COLLATION_CONNECTION = 'utf8_general_ci'");

    ve meta tagların arasına
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" />
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
    <meta http-equiv="Content-Type" content="text/html; charset=latin5">
    bunlarıda ekle...Wordpress kullanmadım ama genelde karakter sorununu bu kodlarla çözdüm..