• 28-05-2021, 19:27:59
    #10
    PDO kodunuzda
    "mysql:host=localhost;dbname=erenyilm_donanim"
    kısmını
    "mysql:host=localhost;dbname=erenyilm_donanim;charset=utf8"
    olarak değişin.
  • 28-05-2021, 19:31:39
    #11
    xveb adlı üyeden alıntı: mesajı görüntüle
    Tamam az önce verilen kod yanlış koddu sanırım

    [COLOR=var(--highlight-keyword)]header[/COLOR]([COLOR=var(--highlight-variable)]'Content-Type: text/html; charset=utf-8'[/COLOR]);

    bunu yazmıştın düzeltme yapıldı ama malesef
    Yardımların için teşekkür ederim. Yorduk senide

    BeratYildiz adlı üyeden alıntı: mesajı görüntüle
    db bağlantısı başarılı olduktan sonra bu kodları eklemeyi deneyin.

                $dt->query("SET CHARACTER SET utf8_general_ci");
                $dt->query("SET NAMES utf8");
    Teşekkür ederim bu kod ile bütün sorun çözüldü
  • 30-05-2021, 18:36:48
    #12
    Merhaba ilk öncelikle pdo bağlantısından sonra şu kodu ekleyin
    $db->exec("SET NAMES 'utf8'; SET CHARSET 'utf8'");

    daha sonrasında notepad++ ile sayfayı açın yukarıdan kodlama bölümünde sayfanın yazılımı utf8 bom olabilir onu utf 8 e getirin

    en son tüm sayfaların basına

    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />

    koyun

    veritabanındaki yapısal karakter kodlamalarıda utf8 bin olmalı

    iyi çalışamlar