Ajax isteği kullanarak mysql veritabanına eklemek için istemci tarafından sunucu tarafına bir değer göndermek için ajax isteği kullanıyorum. Değer, Hintçe dilinde (हिन्दी मतलब जाने). Yukarıdaki ancak sunucu tarafı isteği bu i istemci tarafındahindi yazı tiplerini istemcilerden ajax isteği kullanarak sunucuya nasıl geçirebilirim
request1h[k].setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=utf-8;");
request1h[k].send(requestDatah);
kullanmış %u0939%u093F%u0928%u094D%u0926%u0940 %u092E%u0924%...
olarak veritabanında eklenen alır işlendikten sonra gösterilen Ama istemci tarafında i hintçe metni almak onu uyarmak zaman ve php ile sunucu tarafında başlığına
<?php header("Content-Type: text/html; charset=utf-8");
mysqli_set_charset($con,"utf8");
o zaman i utf8_encode okumak ve sonrası değerine
, kullanılan 10
ancak hindi metnini olduğu gibi veritabanına ekleyemiyorum. Lütfen bana ne yapmamı yardım edin? sonraki:
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
gösteri dili için bir sayfanızın HTML koyabileceğiniz Hintçe UTF8 VE TOPLAMA UTF8 GENEL
bu kurulum veritabanı ile deneyebilirsiniz veritabanı üzerinde insert için
sunucu bölümünüzde 'var_dump ($ _ POST); –
Bu size yardımcı olabilir http://stackoverflow.com/questions/11292898/how-to-insert-hindi-language-in-mysql –
aslında sorun ajax kullanırken sadece sunucu tarafı ile .. ajax kullanmıyorum eğer ben Herhangi bir hata olmadan düzgün kullanabiliyorum –