我的网站中的字符编码问题

时间:2014-05-14 16:19:38

标签: html character-encoding

直播网站 - http://www.mzuri.co.mz/signage.php

此页面包含Portugage语言,很多字符在该页面上消失。 在进行葡萄牙语翻译时有很多符号(例如:ósfazemososserviços)..

真实的词 - “Sinalização”但在我的网站上显示“Sinalização”。

知道如何解决这个问题。

2 个答案:

答案 0 :(得分:1)

如果您使用ASCII和葡萄牙语代码页860放置葡萄牙语字符,那么您需要将其作为您的代码页。另一种解决方案是在指定860代码页的文本编辑器中加载葡萄牙语文本,然后将文本保存为UTF-8。然后,您可以在网页中指定UTF-8作为编码。

答案 1 :(得分:1)

UTF-8解决了大多数编码问题。

»将文件更改为“UTF-8编码”。

»在网页顶部添加行。

<meta http-equiv="content-type" content="text/html; charset=UTF-8">

»在PHP代码中使用此转换:

$new_str = mb_convert_encoding($original_str, 'HTML-ENTITIES', 'UTF-8');