folder Tahribat.com Forumları
linefolder Database - Veritabanı
linefolder Sql Türkçe Karakter Kayıt Ederken Problem



Sql Türkçe Karakter Kayıt Ederken Problem

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    morf1n
    morf1n's avatar
    Kayıt Tarihi: 15/Kasım/2011
    Erkek

    merhaba arkadaslar,

    ufak bir sorunum var

    post ile "ğüşıöç@ĞÜŞİÖÇ" olarak gönderdiğim bir veri sql tarafında "ðüþýöç@ÐÜÞÝÖÇ" olarak kayıt ediliyor.

     

    post parametlerim şu şekilde

    POST /index.php HTTP/1.1
    Host: localhost
    Content-Type: multipart/form-data, boundary=6nQOjKVt6AUZT21bDNi75iYuLrizgbBP
    Content-Length: XXX <- Burda gerçek uzunluk var, parametre çok ve büyük olduğundan dolayı içeriği özetledim

    --6nQOjKVt6AUZT21bDNi75iYuLrizgbBP
    Content-Disposition: form-data; name="islem"

    yeni
    --6nQOjKVt6AUZT21bDNi75iYuLrizgbBP
    Content-Disposition: form-data; name="uniq"

    ğüşıöç@ĞÜŞİÖÇ
    --6nQOjKVt6AUZT21bDNi75iYuLrizgbBP--

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Cradex
    Cradex's avatar
    Banlanmış Üye
    Kayıt Tarihi: 23/Şubat/2013
    Erkek

    mysql_query("Set Character Set 'utf8'");

    mysql_query("Set names 'utf8'");

     

    eklersen (böyleydi sanırım google söyler doğrusunu) ve de neyde kodlama yapıyorsan utf-8 bomsuz işaretlersen sıkıntı çıkmaz diyelim.

    Cradex tarafından 29/Nis/13 19:52 tarihinde düzenlenmiştir

    Stanford University
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    morf1n
    morf1n's avatar
    Kayıt Tarihi: 15/Kasım/2011
    Erkek
    Cradex bunu yazdı

    mysql_query("Set Character Set 'utf8'");

    mysql_query("Set names 'utf8'");

     

    eklersen (böyleydi sanırım google söyler doğrusunu) ve de neyde kodlama yapıyorsan utf-8 bomsuz işaretlersen sıkıntı çıkmaz diyelim.

    Merhaba,

    Hocam utf8_general_ci zaten sql tablo karşılaştırma tipi,

    ve yazılım üzerinden gönderiyorum utf-8 bom olayıyla alakalı bir durum değil, analyzer ile giden post paketini takip ettiğimde, veri giderken sorunsuz gözüküyor. Problem sqle girişte

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Hybris
    Hybris's avatar
    Kayıt Tarihi: 12/Haziran/2007
    Erkek

    mysql_connect in altına bunları ekle hacı dayı

    mysql_query("SET NAMES utf8");

    mysql_query("SET CHARACTER SET utf8");

    mysql_query("SET COLLATION_CONNECTION='utf8_general_ci'");


    agile isn’t how fast you can go, it’s how fast you can turn.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Gececi
    NighT_JudGe
    NighT_JudGe's avatar
    Kayıt Tarihi: 09/Aralık/2008
    Erkek

    http://www.webmastersitesi.com/php/80203-db-den-veri-cekme-turkce-karakter-sorunu.htm  şu linki  bir  kontrol et  haccım

     


    Cahildim Dünyanın Rengine Kandım
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    morf1n
    morf1n's avatar
    Kayıt Tarihi: 15/Kasım/2011
    Erkek
    Hybris bunu yazdı

    mysql_connect in altına bunları ekle hacı dayı

    mysql_query("SET NAMES utf8");

    mysql_query("SET CHARACTER SET utf8");

    mysql_query("SET COLLATION_CONNECTION='utf8_general_ci'");

    Aynı problem devam ediyor hacım

    Karşılaştırma utf8_general_ci zaten mysql de

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    morf1n
    morf1n's avatar
    Kayıt Tarihi: 15/Kasım/2011
    Erkek

    Arkadaşlar birde şöyle bir hata almaya başladım sql e ekleme yapan php nin kodlamasını utf8 bomsuz dan utf8 kodlama ya geçirirken

     

    <b>Warning</b>:  session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cookie - headers already sent by (output started at C:\AppServ\www\log\index.php:1) in <b>C:\AppServ\www\log\index.php</b> on line <b>3</b><br />

  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SinusX
    SinusX's avatar
    Kayıt Tarihi: 14/Aralık/2010
    Erkek

    Php dosyanın formatınu utf-8 yaptın mı ?


    Si vis pacem para bellum.
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SSPPSS
    SSPPSS's avatar
    Kayıt Tarihi: 26/Ağustos/2007
    Erkek

    html de charset i utf8 olarak ayarla, mysql tarafında da utf8 bin i kullanırsan sorun olmaz

  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    morf1n
    morf1n's avatar
    Kayıt Tarihi: 15/Kasım/2011
    Erkek
    freudSusHaksizsin bunu yazdı

    html de charset i utf8 olarak ayarla, mysql tarafında da utf8 bin i kullanırsan sorun olmaz

    her 2 tarafı utf8 yaptığım halde problem hala devam etmekte..

  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    morf1n
    morf1n's avatar
    Kayıt Tarihi: 15/Kasım/2011
    Erkek

    arkadaşlar yazma işlemini yapan php de gönderdiğim post parametresini echo ile debug yaptırdım problem yok normal gözüküyor

    tabloların karşılaştırma değerleri utf8_general_ci burda bir problem yok yani

    notepad++ kullanıyorum utf8 bomsuz seçeneğiyle çalışıyorum, normal utf8 kodlamada denedim aynı

    denemediğim şey kalmadı neden olur böyle bir problem?

Toplam Hit: 2675 Toplam Mesaj: 21