Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][CSS][PHP] Konwersja polskich znaków
Forum PHP.pl > Forum > Przedszkole
-rastman-
Witam,
mam gotowy formularz do wysyłania maili w jquery(html/js/php). Wszystkie pliki zakodowane w utf-8, meta podana UTF-8. Wysłane przez formularz maile mają skonertowane polskie znaki na ciągi pt: \xC4\x99 zamiast "ę" itp. Czy ktoś pomoże mi wyjaśnić czemu tak się dzieje? Nie znalazłem żadnej funkcji js, ani php do konwertowania ciągu znaków.
szalek01
a masz dodane odpowiednie hedery do emalia
Content-Type: text/plain; charset=utf-8

rastman załóż konto ludzi chętniej będą z Tobą rozmawiać
Rastman
Mam konto założone. W mailu nie mam żadnych nagłówków, ale tekst jest wysyłany jako skonwertowany nie wiem czemu?
erix
Bez kodu możemy zgadywać.
Rastman
Po dodaniu takich nagłówków działa jak trzeba

  1. $mailheaders.= "MIME-Version: 1.0\n";
  2. $mailheaders.= "Content-Type: text/html;\n";
  3. $mailheaders.= "\tcharset=\"UTF-8\"\n";
  4. $mailheaders.= "Content-Transfer-Encoding: 8bit\n";
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.