如何使用PHP从HTML表单正确存储阿拉伯语文本到MySQL数据库?

时间:2014-02-03 05:16:45

标签: php html mysql utf-8 arabic

我搜索了很多但没有用!

>> After the PHP connection I put : mysql_set_charset('utf8', $conn);
>> The form input tag contains attribute : accept-charset="utf-8"
>> I'm sure that the database collation is : utf8_general_ci
>> I've the meta tag in the head : <meta charset="UTF-8">

我现在该怎么办?阿拉伯语文本存储如下:سÙ

2 个答案:

答案 0 :(得分:0)

我发现了问题,就在这里:

$blog_title = mysql_real_escape_string(htmlentities(trim($blog_title)));

我不知道问题本身是什么,但当我删除它时,效果很好!

答案 1 :(得分:0)

我做同样的事情但是: 数据库排序规则是:utf8_defult集合  小写字母,我不知道是不是那个问题

我的数据以阿拉伯语保存 我希望我帮助你