![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 13.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem z kodowaniem znakow pobieranych z bazy MySQL i wysylanych nastepnie e-mailem. Mail jest w UTF-8. W tresci wiadomosci pojawiaja sie krzaczki zamiast PL literek.
Metoda kodowania PL znakow z tabeli do e-maila to latin2_general_ci. System kodowania znaków dla MySQL: UTF-8 Unicode (utf8). Gdzie lezy problem w kodowaniu wiadomosci? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
przecież sam sobie odpowiedziałeś na własne pytanie:
Cytat Metoda kodowania PL znakow z tabeli do e-maila to latin2_general_ci. System kodowania znaków dla MySQL: UTF-8 Unicode (utf8). skoro e-maile są w UTF-8 to tabelka do ich przechowywania musi mieć takie samo kodowanie, albo przed zapisem do bazy musisz przekonwertować treść maila z UTF-8 na ISO-8859-2 (inaczej latin2) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 03:50 |