Index.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
>>>>>>>>>>>>>>>
W nim wyświetla poprzez include zakładkę kontakt :
Początek formularza :
<form action="Kalkulator1.php" method="post" accept-charset="utf-8">
>>>>>>>>>>>>>>>
Formularz po wypełnieniu korzysta ze skryptu PHP z fukncją mail :
Początek skryptu :
<?php
if(isset($_POST['auto'])) {
$komunikat='Error';
$adres="jakismail@test.com";
$charset = 'utf-8';
$temat="tytul wiad.";
Koniec skryptu z mom. wysyłki maila :
$header = "From: Nadawca \nContent-Type:".
"text/html;charset=utf-8\n".
"\n";
if(function_exists('mail'))
{
if(mail($adres, $temat, $tresc,$header)) {
$komunikat='E-MAIL wysłany pomyślnie.';
}
}
else
{
$komunikat='Wystąpił błąd podczas wysyłania wiadomości';
}
}
}
?>
################
Index ma utf-8 tak samo jak formularz i skrypt wysyłający.
Jak już pisałem - MAILE DO MNIE DOCHODZĄ Z POLSKIMI ZNAKAMI.
na o2, na onet, na gmail - wszędzie jak ustawie ten formularz to zarówno stałe treści ustawione w pliku jak i wpisane w pola formualarza przychodzą poprawnie.
zmieniam maila na maila mojego klienta, on dostaje już krzaki ...
to mnie zastanawia czemu ja mam normalnie działające Polskie znaki, a on już dostaje znaczki i robi śmietnik z wiadomości ?
bump