来自MySQL的PHP​​输出HTML特殊字符

时间:2017-03-09 07:20:08

标签: php html mysql encoding

我在PHP中输出HTML时遇到问题。我从MySQL数据库中读取了值,它是utf8_bin编码的。 当我有一个普通的HTML文档时,它输出字母Č,Š和Ž完全正常。但是,当我从数据库中读取值时,这些字符看起来像这样:

我使用了我在堆栈上找到的解决方案:

header('Content-Type: text/html; charset=ISO-8859-1');

它有效......但仅限于php部分,HTML现在是导致我出现问题的那个。

如果您想查看代码,可以查看该网站:http://najdistoritev.si/kategorije.php?kategorija=avtomobilizem-in-prevoznistvo

目前,在实施上一个解决方案之前,它已按原样设置。

有什么想法吗?

0 个答案:

没有答案