我正在制作一个Android应用程序,它将一些TEXT发送到服务器,其他人可以看到那些文本但问题就在这里,当我发送TEXT时,它看起来像这样(سٓاÙ...به‡‡Ù ...Ù‡)在服务器内的MYSQL表中,它显示了这样的文本(顺便说一句,我用波斯文写的文字)给得到文本的人而且当我在数据库中手动添加一些记录时,它也会在PHONE上显示类似问号。
我尝试将数据库和表格Collation放到utf8_general_ci和utf8_persian_ci但是它不起作用。
答案 0 :(得分:2)
如何通过PHP服务将数据发送到服务器?如果是这样,我曾经遇到过Cyrillic的问题,并将连接本身设置为UTF8帮助。
如果您使用的是mysqli,请参阅以下声明,但我认为这也是PDO的替代方案。
mysqli_set_charset($con,"utf8");