Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Znaki zapytania w mailu zwrotnym zamiast polskich znaków
Forum PHP.pl > Forum > Przedszkole
Fera
Witam
Wiem, że problem był poruszany na tym forum, ale albo nie rozumiem odpowiedzi, albo ona u mnie nie funkcjonuje jak trzeba.
Otóż.. mam moduł joomla (tworzony prywatnie) w którym korzystam z formularza.
Mail aktywacyjny, który przychodzi na pocztę osoby, która wypełniła formularza zawiera znaki zapytania zamiast polskich liter.
Na gmaila przychodzi dobrze, a na onet właśnie ze znakami zapytania.

Poniżej fragment kodu z kodowaniem charset:

  1. //echo 'sendActivation('.$aData.', '.$sNewsletterHash.')';
  2. $emailHeaders = 'MIME-Version: 1.0' . "\r\n";
  3. $emailHeaders .= 'Content-type: text/html; charset=utf-8' . "\r\n";
  4. $emailAddres = $aData['newsletter_email'];
  5. $emailSubject = "Aktywacja poprawnika";
  6. $emailMsg = "Dziękujemy za zamówienie subskrypcji e-Poprawnika GET IT. Aby zakończyć proces rejestracji, należy kliknąć poniższy link lub skopiować go i uruchomić w przeglądarce!";
  7. $emailMsg .= "\r\n\r\n";


...

Nie wiem dlaczego tak się dzieje.
Mógłby mi ktoś pomóc, bo ja raczej raczkuje w php, a musze to poprawić na CITO.

Z góry dzięki.

Fery
erix
To z łaski swojej, rusz tyłek i przeszukaj forum.

Na cito, to tylko zlecenia.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.