わかった、
だから私はデータを投稿するときにアラビア文字を許可しなければならないOpenCart拡張機能を書いています。
私がمرحباを投稿するときはいつでも、これでprint_r($_POST)
返品します:u0645u0631u062du0628u0627
HTMLヘッダーを確認すると、次のようになっています。
<meta charset="UTF-8" />
すべてのSQLクエリをトリガーするPHPファイルを確認したところ、次のコードが含まれています。
mysql_query("SET NAMES 'utf8'", $this->link);
mysql_query("SET CHARACTER SET utf8", $this->link);
mysql_query("SET CHARACTER_SET_CONNECTION=utf8", $this->link);
これは私のフォームタグにあります:
<form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data" id="form" accept-charset="utf-8">
他に何が間違っているのか考えられません。OpenCartフレームワークの残りの部分は、UTF8とアラビア文字をサポートしています。アラビア語を投稿できないのはこの場合だけですか?
誰か助けてくれませんか?
どうもありがとう
ピーター