Character encoding MySQL数据库中带有重音符号的字符在PHP页面上正确显示,但在HTML页面上不正确

Character encoding MySQL数据库中带有重音符号的字符在PHP页面上正确显示,但在HTML页面上不正确,character-encoding,character,diacritics,Character Encoding,Character,Diacritics,我已经搜索、搜索并应用了明显的修复方法,但似乎我还有另一个问题的变体。我有PHP页面,这些页面显示当前正在播放的歌曲,接下来播放的歌曲以及最近在我的网络电台播放的歌曲,信息来自mysql。字符在php页面上正确显示。这就是它变得棘手的地方,我也有从php页面加载2个div的HTML页面,这样接下来的歌曲也会显示在这些HTML页面上,但是当重音字符没有正确显示时,我在这些页面的标题中有正确的meta标记,并且还使用了.htaccess文件技巧(虽然我不确定文件中行的位置在多大程度上是如此重要,但在

我已经搜索、搜索并应用了明显的修复方法,但似乎我还有另一个问题的变体。我有PHP页面,这些页面显示当前正在播放的歌曲,接下来播放的歌曲以及最近在我的网络电台播放的歌曲,信息来自mysql。字符在php页面上正确显示。这就是它变得棘手的地方,我也有从php页面加载2个div的HTML页面,这样接下来的歌曲也会显示在这些HTML页面上,但是当重音字符没有正确显示时,我在这些页面的标题中有正确的meta标记,并且还使用了.htaccess文件技巧(虽然我不确定文件中行的位置在多大程度上是如此重要,但在不同的地方都进行了尝试)。我甚至在记事本++中打开了我的.htaccess,将编码改为使用UTF8,但没有BOM。我甚至在php页眉中添加了UTF8的元标记,然后这些字符在php上也不起作用,可能你不应该这样做。正如你所看到的,我花了很多时间。有趣的是,这些字符在iPad上正确显示,就在电脑浏览器上呃,它不起作用。也许在将php中的div加载到HTML中之前没有人尝试过这个方法,而且也有特殊字符。听起来很有趣,如果有人有兴趣想一想,那会很好,但这不是一个重要的问题,只是一个很好的修复。我的东西的服务器端托管在一个托管站点上


谢谢

一些实际的代码示例会很有用。好吧,但是代码来自我的设置的哪一部分?从另一个页面加载div似乎是一个特定的问题,下面的场景似乎正是我的情况,因此回答了我的问题