• 18-07-2009, 01:58:22
    #1
    Web sitemde türkçe karekter sorunu var. Veri tabanında gereken dil kodlama değişikliklerini yaptım, ayrıca html kodlarında ISO 8859-9 ve windows-1254 kodlamalrını yazdım.
    bunun dışında config dosyasında veri seti çekerken gereken dil kodlama işlemi olan:
    <?php
    //Start Here
    $DB[] = "localhost"; // normally, localhost, if not Mysql server name or server IP address
    $user[] = "kullaniciadim"; // your MysQl username
    $passwd[] = "parolam"; // your MySQL password
    $db = "veritabanim"; // The name of the database
    mysql_query("SET NAMES 'utf8'");
    mysql_query("SET CHARACTER SET utf8");
    mysql_query("SET COLLATION_CONNECTION = 'utf8_turkish_ci'");
    //End
    ?>
    Bu değişiklikleride yaptığım halde Türkçe karekter sorunu yaşıyorum.
    Bu konuda bana yardımcı olurmusunuz, Lütfen Php uzmanları b bi yardim lütfen...

    Saygılarımla
    Sait Kurt
    Ceptelefonline Hoşgeldiniz!
    Enakbay.com (ilgili web adresi bu)
  • 18-07-2009, 02:50:27
    #2
    windows-1254 metasını silip, sadece 8859-9 metasını bıraktığınızda sorun devam ediyor mu ?
  • 18-07-2009, 02:58:57
    #3
    vole adlı üyeden alıntı: mesajı görüntüle
    windows-1254 metasını silip, sadece 8859-9 metasını bıraktığınızda sorun devam ediyor mu ?
    üstadım windows-1254 ü sildiğim zaman sadece 8859-9 kalınca sayfa açılmıyor.
    ama sadece windows-1254 yazınca çalışıyor.
  • 18-07-2009, 09:45:43
    #4
    Üyeliği durduruldu
    <?php
    //Start Here
    $DB[] = "localhost"; // normally, localhost, if not Mysql server name or server IP address
    $user[] = "kullaniciadim"; // your MysQl username
    $passwd[] = "parolam"; // your MySQL password
    $db = "veritabanim"; // The name of the database
    mysql_query("SET NAMES 'latin5'");

    //End
    ?>
    olarak dene
  • 18-07-2009, 18:21:39
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    tabloların karakterleri nasıl?
  • 18-07-2009, 19:02:11
    #6
    scriptte her hangi bir problem gözükmüyor
  • 20-07-2009, 14:22:41
    #7
    sayfanın en üstüne
    header('Content-Type: text/html; charset=utf-8');
    mysql_query("SET NAMES 'utf8'");
    koyup
    mysql_query("SET NAMES 'utf8'");
    mysql_query("SET CHARACTER SET utf8");
    mysql_query("SET COLLATION_CONNECTION = 'utf8_turkish_ci'");

    bunları sil öyle dene birde
  • 20-07-2009, 18:51:13
    #8
    Üyeliği durduruldu
    googler adlı üyeden alıntı: mesajı görüntüle
    tabloların karakterleri nasıl?
    bende bunu diyecektim
    Veritabanına girilen bilgiler karekter bozukluğu olarak kaydedilmiş olabilir.Ona bir bak istersen
  • 22-07-2009, 02:52:49
    #9
    STI adlı üyeden alıntı: mesajı görüntüle
    sayfanın en üstüne
    header('Content-Type: text/html; charset=utf-8');
    mysql_query("SET NAMES 'utf8'");
    koyup
    mysql_query("SET NAMES 'utf8'");
    mysql_query("SET CHARACTER SET utf8");
    mysql_query("SET COLLATION_CONNECTION = 'utf8_turkish_ci'");
    bunları sil öyle dene birde
    üstadım bu dediğinizi config dosyasına mı yazayım, yoksam header sayfasının head bolumune mi yazayım. Pardon php de baya sıfırım da...