来自打字错误3的内容和特殊字符

问题描述:

我最近升级了我的typo3安装。新版本仅运行utf8。 我的旧安装使用了iso8859-1。这是不可能恢复到我以前的字符集遗憾的是...来自打字错误3的内容和特殊字符

我有通过加载数据从另一台服务器的脚本:

$handle = fopen("www.my-url.com/myloader.php", "r"); 
if ($handle) { 
    $contents = ''; 
    while (!feof($handle)) { 
     $contents .= fread($handle, 8192); 
     } 
    fclose($handle); 
echo $contents; 

我现在的问题是丹麦特殊字符没有正确翻译。 我已经尝试utf8_encode &解码$内容,但都不起作用。 我无法更改其他服务器上的脚本,因为它是仍旧运行旧typo3-install的许多其他站点的提供程序。

+0

远程脚本的代码源示例可以帮助定义编码。或者真实的网址,如果可能的话。 – 2012-04-25 07:57:07

在myloader.php中引入一个GET参数,该参数指定结果应该编码的字符集。缺省为ISO 8859-1,并根据需要使用iconv转换为UTF-8,反之亦然。