php include ÅÄÖ = ??? / UTF8 проблема - PullRequest
       15

php include ÅÄÖ = ??? / UTF8 проблема

2 голосов
/ 08 октября 2010

index.php

<?php
include("header.php");
?>

header.php

<?php
echo"<a href='add.php'>Lägg Till</a>";
?>

результат

L?gg Till

Документ - это utf8 в тегах head, и все, это php, проблема возникает только тогда, когда я получаю текст из include, у меня не может быть ÅÄÖ во включенных php файлах, как мне заставить его работать?

Ответы [ 3 ]

3 голосов
/ 08 октября 2010

Сохраните эти файлы также в utf-8

2 голосов
/ 17 февраля 2011

при отправке текста на сервер с буквами акцента всегда используйте ut8_encode, в вашем случае:

echo utf8_encode("<a href='add.php'>Lägg Till</a>");

У меня та же проблема, и эта проблема решает их.

0 голосов
/ 08 октября 2010

Помимо сохранения файла в UTF-8, вы также можете проверить конфигурацию «default_charset» в файле php.ini.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...