【问题标题】:Chinese characters showing as?汉字显示为?
【发布时间】:2012-05-01 14:55:51
【问题描述】:

我有一个显示汉字的问题,看看这两页。 http://www.wufangsingapore.com/instructor-junbeng.php

http://www.wufangsingapore.com/schedule.php

你会发现我链接的第一个链接没有任何汉字问题,而我的第二个链接显示为???尽管它在 cPanel 中显示良好。元标记中两个页面的字符集都设置为“charset=utf-8”,这应该是正确的。可能是什么问题?

它们都只是纯html,即使它们是PHP扩展,它们也不是从任何数据库中读取的。

谢谢!

【问题讨论】:

  • 那个???不是中文字符在浏览器上被严重渲染,它们是三个问号字符。您的生成代码正在创建它们。在我解决这个问题之前,我确实检查了 fiddler 中的所有 HTTP 标头和 HTML 编码,它们都是相同的
  • 我确实试图将我在第一个链接上的中文文本复制到第二个链接上,它在记事本/网页设计器中显示良好,但当我从网站查看时它变坏了。

标签: utf-8 character-encoding symbols


【解决方案1】:

虽然我没有弄清楚到底发生了什么。

这就是我为使汉字出现而做的。

  1. 在 cPanel 的文件管理器中打开文件并将整个 PHP/HTML 代码块复制到记事本中
  2. 将记事本文件再次保存为文件名 schedule.php
  3. 通过 Windows Explorer FTP 重新上传。

【讨论】:

    猜你喜欢
    • 2011-12-09
    • 2018-08-22
    • 2018-10-21
    • 1970-01-01
    • 2014-08-09
    • 2020-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多