通过表单向 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');
您好,我正在尝试使用表单向 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');