php - 两个网页显示不同的特殊西类牙语字符

标签 php html mysql special-characters

我有一个网站,其中的网页来自同一个数据库,我发现在两个具有相同查询的网页中,它们对西类牙语特殊字符的解释不同。

我真的不知道哪里出了问题,因为我已经删除了错误解释特殊西类牙语字符的代码并从头开始构建它。

这个很好地诠释了人物。 http://amragl.com/

这个解释错误的字符。 http://amragl.com/menu.php

他们都有以下特点

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

它们都来自同一个数据库并使用相同的查询。

有人知道如何解决这个问题吗?

提前致谢。

--更新-- 请查看单词“GAZPACH”或“AL LIM”以了解区别。

最佳答案

两者都有

<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

在同一个文件中。

我建议只使用 utf-8。

关于php - 两个网页显示不同的特殊西类牙语字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17634390/

相关文章:

php exec() rsync ssh 到远程服务器不起作用

php - 简单的 JSON 解析

python - 将字符串解析为 HTML

php - 如何使用 php 在数据库中显示最近更新的补货产品?

php - 自定义 PHP Excel 导出

php - SonarQube PHP 无代码覆盖率

html - Bootstrap 4 自定义滚动条

javascript - 未捕获类型错误 : Cannot read property 'left' of null in js

mysql - 未处理的拒绝 SequelizeDatabaseError : No database selected

php - 为什么引发新异常不回显消息?