好的不确定为什么但是在这个页面上(我的测试网站)http://www.prxa.info/一些字符如英镑符号应该是一个带有问号的黑色钻石。
我知道我必须对字符集做错,但不确定是什么?数据库设置为UTF8,页面编码也是如此?
答案 0 :(得分:1)
然后,您需要以UTF-8编码的形式向您发送页面。这可以通过两种方式完成。最简单的方法包括在下面。
对于HTML,可以将此信息包含在文档顶部附近的<head>
元素中:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
或者对于html5,您可以使用更短的语法:
<meta charset="utf-8">
答案 1 :(得分:1)
查看HTML源代码(至少在Firefox发送时),该角色将作为替换字符U + FFFD提供。您需要确保不要在任何时候从编辑器通过数据库到网站更改编码。确保您用于将数据插入数据库的任何数据库客户端也使用UTF8。