Ошибка норвежских символов PHP Mail

Я использую почтовую функцию PHP для отправки некоторых данных из моей базы данных в Ø или æ, они заменяются случайными символами.

Фактическое название: Kørsgaard По почте: K�rsgaard

Как мне исправить эту проблему? Я использую mail () для отправки электронного письма.

Покажите нам свой код.

Sujit Agarwal 09.08.2018 09:25

@SujitAgarwal pastebin.com/LeK2MS2D

Inception 09.08.2018 09:32

Вы должны использовать UTF-8 в заголовке этого письма для норвежского языка. Думаю, ваша проблема: stackoverflow.com/questions/7266935/how-to-send-utf-8-email

Cyborg 09.08.2018 09:40

Взгляните на примеры кода, представленные на php.net/manual/en/function.mail.php. Вам нужно одно исправление для заголовков (To:, From:, Subject:, ...) и специальных 3 заголовков, чтобы объявить кодировку тела письма.

AnFi 09.08.2018 10:00
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
4
46
1

Ответы 1

Электронные письма обычно отправляются как html, просто попробуйте обработать его, как любой специальный символ в html, найдя символ на: https://www.degraeve.com/reference/specialcharacters.php

Значения взяты из базы данных. Как мне заменить те ценности, которые приходят динамически.

Inception 09.08.2018 09:33

Есть функция php, которая делает это за вас: php.net/manual/de/function.htmlspecialchars.php

Alexander Grasberger 09.08.2018 09:39

Другие вопросы по теме