Mam stronkę kodowaną w iso-8859-2, na stronie formularz, którego zawartość wysyłam na maila (funkcją mail()). Gdy sprawdzam pocztę na stronie (w źródle widzę, że kodowanie jest UTF-8) nie mam polskich znaków. Po odbiorze maila klientem poczty np. thunderbird wszystko jest ok. Próbowałem zrobić coś takiego:
$wiadomosc=iconv("iso-8859-2", "utf-8", $wiadomosc);
Niestety zmiana polega tylko na innego rodzaju krzaczkach.... Co mogę zrobić? Skryp wysyłający maila wygląda tak:
$wiadomosc ="tresc wiadomosci, zmienne z formularzy";
$header = "From: $imie\r\nReply-To: $email\r\n";
mail ("adre mail", "Strona www - formularz.", $wiadomosc, $header);