Şimdi Ara

mysql_real_escape_string ortalığı karıştırdı. napabilirim

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
4
Cevap
0
Favori
554
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • sayfalaırmda hiçbir dil sorunum yoktu.
    ama bugun bu

    mysql_real_escape_string

    kodunu kullandım ortalık karıştı.



    $anlam = mysql_real_escape_string($_POST['anlam'])  


    $ekle_kayitlara=mysql_query("insert into kayitlar(kayit) value ( '$anlam') " );
    if (!$ekle_kayitlara)
    {
    echo("ekle_kayitlara gerekletirilemedi".mysql_error());
    exit();
    }



  • kullandığın satırda ; yok
  • buraya yazarken atlamışım kendi sayfamda var üstad
  • bütün sayfalarımda

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
    <META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=iso-8859-1">

    var.

    kaydet.php sayfam
    <head> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=iso-8859-1">
    ..
    </head>

    include_once("veri/baglan.php");
    ..
    .
    $anlam=$_GET["anlam"];

    $anlam=mysql_real_escape_string($anlam);



    mysql_query("SET NAMES 'latin5' COLLATE 'latin5_turkish_ci'");
    mysql_query("SET CHARACTER SET latin5");
    mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");


    $ekle_kelimelere=mysql_query("insert into kelimeler(kelime ) value ( '$anlam' )") ;
    if (!$ekle_kelimelere) echo("ekle_kelimelere gerekletirilemedi".mysql_error());







    ve baglan.php sayfam
    ..localhoste bağlan 
    ..database baglan

    mysql_query("SET NAMES 'latin5' COLLATE 'latin5_turkish_ci'");
    mysql_query("SET CHARACTER SET latin5");
    mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");




    normalde dil sorunum falan yoktu. ama bugun mysql_real_escape_string kullanmaya başlayınca türkçe karakter sorunu çıktı.

    ben de öneri üzerine kaydet.php ye

    @header('Content-Type: text/html; charset=latin5'); ekledim ama çözüm olmadı.




  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.