空格显示为问号

时间:2015-07-16 作者:Natalia

我有一个客户,她想用很小的预算恢复她5年前的旧网站。我建议她至少在CMS中使用Wordpress,现在她对每页的一部分文本的编辑能力有限。我们将所有旧的php文件保留在前端,只需请求页面左列的Wordpress内容。

现在,文本中所有额外的空格都显示为黑色菱形内的问号。它们在Wordpress编辑器和PHPmyAdmin中显示为适当的空格。我们的旧页面都有UTF-8编码。

我感到困惑的是,当我现在在Wordpress中输入一个双空格时,“new”只是生成了双空格also 在前端显示为问号,但在MySQL中显示为空格。TinyMCE不应该" " 为了这个?enter image description here

1 个回复
最合适的回答,由SO网友:Natalia 整理而成

这解决了我的问题

mysqli_query ($connection, "SET NAMES \'utf8\'");

https://stackoverflow.com/questions/1707792/issue-with-utf-8-encoding-using-php-mysql

结束

相关推荐

WordPress tinymce打印空的P标记并中断html格式

我提出这个问题是因为我没有找到最新的答案,而且这个问题对我来说仍然存在。我正在运行wordpress 4.2.2x theme 当我通过WP默认编辑器(tinymce)编辑内容时。我对HTML格式有很多问题。例如,如果我在前端以视觉/文本模式编辑内容,我会变空<p></p> 有时我会注意到,如果我添加这样的内容:<ul> <li><a href=\"#\">Content1</a></li> &