Почему отображаются знаки вопроса в письме?

Здравствуйте! Отправляю письмо из формы с информацией об ip пользователя:
if (isset($_POST['ip'])) {
      $ip = $result = file_get_contents("http://ipgeobase.ru:7020/geo?ip=".$_SERVER['REMOTE_ADDR']);
      $xml = new SimpleXMLElement($result);
      echo "Информация об IP ".$xml->ip->attributes[0]."<br>";
      echo "Сеть: ".$xml->ip->inetnum."<br>";
      echo "Страна: ".$xml->ip->country."<br>";
      echo "Город: ".$xml->ip->city."<br>";
      echo "Область: ".$xml->ip->region."<br>";
      echo "Округ: ".$xml->ip->district."<br>";
      echo "Широта: ".$xml->ip->lat."<br>";
      echo "Долгота: ".$xml->ip->lng."<br>";
      $ipFieldset = "<b>IP - адрес:</b>";
    }

На почту приходит следующее:
IP - адрес: 1.5.6.0 - 1.5.6.0.255RU???????????????? ?????????????????? ??????????? ?????55.91891137.758419


А должно быть:
Информация об IP
Сеть: 1.5.6.0 - 1.5.6.0.255
Страна: RU
Город: Москва
Область: Московская область
Округ: Центральный федеральный округ
Широта: 55.123123
Долгота: 37.123213


В чем ошибка?
  • Вопрос задан
  • 58 просмотров
Пригласить эксперта
Ответы на вопрос 1
@KingstonKMS
full-stack web developer
Проблемы с кодировкой
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы