Mam pewien problem.
Otóż wysyłając emaila funkcją mail() na jednym serwerze nie ma polskich znaków, aostatnio wgrałem na inny mój skrypt i tam wysyłają się bez problemu.
Emaila wysłałem w ten sposób:
Kod
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$headers .= 'From: '.$_POST['kontakt_email'] . "\r\n";
mail($cfg['dane_email'], $temat, $zawartosc, $headers);
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$headers .= 'From: '.$_POST['kontakt_email'] . "\r\n";
mail($cfg['dane_email'], $temat, $zawartosc, $headers);
Jakie ustawienie serwera ma na to wpływ? Jak zrobić, żeby znaki poprawnie wysyłały się na wszystkich serwerach?
Bede wdzięczny za wszelkie wypowiedzi