ajaxリクエストを使用してmysqlデータベースに挿入するために、クライアント側からサーバー側に値を送信するためにajaxリクエストを使用しています。値はヒンディー語で書かれています(हिन्दीमतलबजाने)。私は上記のように、ヒンディー語テキストを取得が、サーバー側の要求が処理された後、それが%u0939%u093F%u0928%u094D%u0926%u0940 %u092E%u0924%...
ajaxリクエストを使用してクライアントからサーバーにヒンディーフォントを渡す方法
としてデータベースに挿入されますことを警告する場合でも、クライアント側で私は、クライアント側で
request1h[k].setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=utf-8;");
request1h[k].send(requestDatah);
を使用していましたそしてPHP
<?php header("Content-Type: text/html; charset=utf-8");
mysqli_set_charset($con,"utf8");
とサーバ側ヘッダにそれからはutf8_encodeについて読み、
もポスト値にそれを使用しました10それでも、データベースにヒンディー語のテキストをそのまま挿入することはできません。どうしたらいいの?
をダンプすると、ヒンディー語でテキストを見ることができます...? –
これはあなたを助けるかもしれないhttp://stackoverflow.com/questions/11292898/how-to-insert-hindi-language-in-mysql –
実際に問題は、サーバー側でのみajaxを使用している..私はajaxを使用しないでください私はエラーなしで正しく使用することができます –