• 05-10-2018, 11:02:13
    #1
    php dosyama <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> ekledim veritabanı bağlantısında

    $conn=@mysql_connect($host,$user,$pass) or die("Mysql Baglanamadi");
    mysql_select_db($db);
    mysql_query("SET NAMES UTF8");
    mysql_select_db($db,$conn) or die("Veritabanina Baglanilamadi");
    mysql_set_charset('UTF8',$conn);

    bu şekilde yaptım mysql panelden tüm karşılaştırma dili utf8_turkish_ci tablolar herşey dahil ve halen db kayıt ederken sqlde hata alıyorum . acil yardım
  • 05-10-2018, 11:08:09
    #2
    chemochan adlı üyeden alıntı: mesajı görüntüle
    php dosyama <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> ekledim veritabanı bağlantısında

    $conn=@mysql_connect($host,$user,$pass) or die("Mysql Baglanamadi");
    mysql_select_db($db);
    mysql_query("SET NAMES UTF8");
    mysql_select_db($db,$conn) or die("Veritabanina Baglanilamadi");
    mysql_set_charset('UTF8',$conn);

    bu şekilde yaptım mysql panelden tüm karşılaştırma dili utf8_turkish_ci tablolar herşey dahil ve halen db kayıt ederken sqlde hata alıyorum . acil yardım
    Aldığınız hata kodunu da paylaşırmısınız
  • 05-10-2018, 11:09:48
    #3
    miZahh adlı üyeden alıntı: mesajı görüntüle
    Aldığınız hata kodunu da paylaşırmısınız
    hata kodu yok hocam sadece veritabanında türkçe karakter sorunu var Dünya Mutfağı yerine D&uuml;nya Mutfağı bu şekilde kayıt ediyor fakat html sayfada böyle bir hata yok
  • 05-10-2018, 11:15:24
    #4
    Php den fazla anlamasam da bağlantı dosyasınızda aşağıdaki gibi ekleyip deneyebilirsiniz. Gerçi karakter setinizi bilmiyorum ama bi deneyin isterseniz.

    mysql_query("SET NAMES 'utf8'  ");
      mysql_query("SET CHARACTER SET utf8");
      mysql_query("SET COLLATION_CONNECTION = 'utf8_turkish_ci' ");