• 13-07-2022, 11:14:25
    #19
    ErayEfe adlı üyeden alıntı: mesajı görüntüle
    <?php
    // bağlantı
    $hostname = "localhost";
    $db = "";
    $pass = "";
    $user = "";
    
    
    $connect = new mysqli("$hostname", "$user", "$pass", "$db");
    $connect-> set_charset("utf8");
    
    // insert işlemi
    
    $nameAndSurname = $_POST['nameAndSurname'];
    $registerUser = $connect->query("INSERT into users(phoneNumber,email,password,nameAndSurname,registerDate,lastLogin) values('$phoneNumber','$email','$passwordmd5','$nameAndSurname','$dateRegister','$dateLastLogin')");
    ?>
    sorun yine aynı hocam, bu sefer karakterler değişti ÜŞÜĞŞÜĞŞÜŞÜĞŞÜ bu şekilde karakterler döndürüyor
  • 13-07-2022, 11:17:01
    #20
    TufanKeles adlı üyeden alıntı: mesajı görüntüle
    sorun yine aynı hocam, bu sefer karakterler değişti ÜŞÜĞŞÜĞŞÜŞÜĞŞÜ bu şekilde karakterler döndürüyor
    sayfa başına şunu eklermisiniz
    header('Content-Type: text/html; charset=utf-8');
  • 13-07-2022, 12:13:52
    #21
    Dosyalarınız PM den gönderin isterseniz bakabilirim.
  • 13-07-2022, 13:49:54
    #22
    Phpmyadminden tablo ve stünların karşılaştırmalarını ytf8_turkish_ci yapın büyük ihtimalle çözülecektir
  • 14-07-2022, 01:54:40
    #23
    @TufanKeles; veritabanı tablo ve sütunları utf8_general_ci veya utf8_turkish_ci yapabilirsiniz. Ayrıca kimse değinmemiş ama php dosyalarınızın kodlama tipide utf8 olursa daha sağlıklı olur. Notepad++ için sağ tarafta dosya kodlama tipi yazar. Eğer utf8 değilse; üst menüden kodlama->utf-8 e dönüştüre tıklayıp deneyebilirsiniz.