通过表单向 mysql 提交阿拉伯语数据

submitting arabic data to mysql through form

您好,我正在尝试使用表单向 mysql 提交阿拉伯语数据 我已经把所有应该是阿拉伯语的表格列都填满了 u8_general_ci 当我通过 phpmyadmin 保存数据时,它的保存和检索都很好,但是当我通过表单提交时,数据保存为问号“?????” 虽然我用过 所有这些

        <form  action="" method="post" accept-charset="utf-8" >
header("Content-Type: text/html;charset=UTF-8");

 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> 

有什么解决办法提前致谢:)

使用HTML5 模式属性。

将此用于阿拉伯语:pattern=[أ-يa-zA-Z]

示例:

<input type="text" name="fname" pattern=[أ-يa-zA-Z] placeholder="Type your name">

确保设置连接字符集,运行如下:

//PDO example
$dbh->exec('SET CHARACTER SET utf8');