最近、typo3 インストールをアップグレードしました。新しいバージョンは utf8 のみを実行しています。私の古いインストールでは iso8859-1 を使用していました。残念ながら、古い文字セットに戻すことはできません...
次の方法で別のサーバーからデータをロードするスクリプトがあります。
$handle = fopen("www.my-url.com/myloader.php", "r");
if ($handle) {
$contents = '';
while (!feof($handle)) {
$contents .= fread($handle, 8192);
}
fclose($handle);
echo $contents;
私の問題は、デンマークの特殊文字が正しく翻訳されていないことです。$contents で utf8_encode と decode の両方を試しましたが、どちらも機能しません。古いtypo3-installがまだ実行されている他の多くのサイトのプロバイダーであるため、他のサーバーのスクリプトを変更できません。