• 20-12-2018, 11:17:41
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Arkdaşlar formdan yazılan textleri tabloya yazdırdığımda böyle bir sonuç çıkıyor. Fakat php sayfasında Türkçe karakter problemi yok, sadece phpmyadmin de böyle görünüyor. Nasıl çözebilirim?
    Ayrıca veritabanının collationu bu ayarladım: utf8_turkish_ci Ama yinede böyle görünüyor
  • 20-12-2018, 11:29:02
    #2
    https://www.toptal.com/php/a-utf-8-p...-php-and-mysql bu sayfa işinize yarayacaktır.
  • 20-12-2018, 12:19:36
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    db bağlantısı kurduktan sonra bu satırları da ekleyin,
    insert into komutundan önce.

    	
    
    $bir = mysql_query("SET NAMES 'utf8'");
    $iki = mysql_query("SET CHARACTER_SET 'utf8'");
  • 20-12-2018, 17:37:28
    #4
    eğer pdo ise;
    bağlantı dizesine son parametre olarak,

    array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8")
    ekleyiniz.
  • 20-12-2018, 17:57:14
    #5
    cern0bil adlı üyeden alıntı: mesajı görüntüle
    eğer pdo ise;
    bağlantı dizesine son parametre olarak,

    array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8")
    ekleyiniz.
    $veritabani = new PDO('mysql:host=localhost;charset=utf8;dbname=ders ler', 'root', '');Hocam şuraya charset=utf8 ekledim düzeldi. Yardım için teşekkür ederim