Dalej to samo... istne krzaczki. Zamieszczam tekst z poczty:
Imie: ĹÄĹĹş
e- mail: F
Tresc: şźÄÄ ĹĹşÄĹĹş
Krzaczków dlatego tyle, bo testowałem wyłącznie polskie znaki. Już nie wiem, co jest grane. Hosting, to darmowy cba.pl.
<?php
$headers .= 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";
$header = "From: $_POST[imie] <$_POST[email]>";
$header .= "\r\nContent-Type: text/plain; charset=utf-8";
if (!nick || !mail || !temat || !tresc)
{
echo "Nie uzupełniłeś wszystkich rubryk.";
exit;
}
$wiadomosc =
"Imie: ".$_POST['nick']."
e- mail: ".$header['mail']."
Tresc: ".$_POST['tresc']." ";
$tematyka = "Pytanie - xxxxxxxx - ".$temat;
mail ("[email protected]", $tematyka, $wiadomosc );
echo "Dziękujemy za wysłanie do nas wiadomości. Odpowiemy najszybciej, jak to
możliwe. Teraz możesz wrócić do naszej strony internetowej";
?>
Tutaj zamieszczam cały kod z wyslij.php
Dodam, że teraz zaczął występować problem z nadawcą emaila - nie pokazuje go. Cały czas literka F. Czyli chyba cały skrypt się posypał.
Imie: ĹÄĹĹş
e- mail: F
Tresc: şźÄÄ ĹĹşÄĹĹş
Krzaczków dlatego tyle, bo testowałem wyłącznie polskie znaki. Już nie wiem, co jest grane. Hosting, to darmowy cba.pl.
<?php
$headers .= 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";
$header = "From: $_POST[imie] <$_POST[email]>";
$header .= "\r\nContent-Type: text/plain; charset=utf-8";
if (!nick || !mail || !temat || !tresc)
{
echo "Nie uzupełniłeś wszystkich rubryk.";
exit;
}
$wiadomosc =
"Imie: ".$_POST['nick']."
e- mail: ".$header['mail']."
Tresc: ".$_POST['tresc']." ";
$tematyka = "Pytanie - xxxxxxxx - ".$temat;
mail ("[email protected]", $tematyka, $wiadomosc );
echo "Dziękujemy za wysłanie do nas wiadomości. Odpowiemy najszybciej, jak to
możliwe. Teraz możesz wrócić do naszej strony internetowej";
?>
Tutaj zamieszczam cały kod z wyslij.php
Dodam, że teraz zaczął występować problem z nadawcą emaila - nie pokazuje go. Cały czas literka F. Czyli chyba cały skrypt się posypał.