Witam serdecznie, napisalem prosty skrypt php pobierający z formularza dane i wysyłający za ppomocą mail() e-maila na dany adres. W skrypcie php przy wyświetlaniu tekstu (pomiędzy znacznikami <html></html>) polskie znaki są. Polskich znaków nie ma natomiast w meilu, do którego ten skrypt go wysłał. Oto kod skryptu:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Zapytanie zostało wysłane</title>
</head>
<body>
<?php
//Utworzenie nazw zmiennych
$imie_nazwisko = $_POST['imie_nazwisko'];
$email = $_POST['email'];
$temat = $_POST['temat'];
$tresc = $_POST['tresc'];
//Zdefiniowanie danych statycznych
$adres_do = "[email protected]";
$zawartosc_email = "Nazwa klienta: ".$imie_nazwisko."\n"
."Adres pocztowy: ".$email."\n"
."Wiadomość: \n".$tresc."\n";
//Wywołanie funkcji mail() wysyłającej wiadomość pocztową
mail($adres_do, $temat, $zawartosc_email);
?>
Wysłano!
</body>
</html>
Po wysłaniu meila (skrypt ten odpalam z serwera) odbieram meila, na który została wysłana wiadomość i w tym odebranym meilu brak polskich znaków. Ktoś wie jak temu zaradzić? Czy zmienić coś w php.ini? Pozdrawiam