Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML] Forumlarz - kodwanie
Forum PHP.pl > Forum > Przedszkole
lukasz9011
Witam mam problem bo wiadomosc ktora dochodzi na poczte nie czyta polskich znakow. Jak to moge naprawic??



<?php
if(!empty($_POST["imie"]) & !empty($_POST["email"]) & !empty($_POST["telefon"]) & !empty($_POST["tresc"]) & !empty($_POST["temat"])){ 
$adres="lukasz9011@interia.pl";
$temat="Dane z Formularza";
$tresc=" Imie: ".$_POST["imie"].".\n Email: ".$_POST["email"].".\n Telefon: ".$_POST["telefon"].".\n Temat: ".$_POST["temat"].".\n\n Tresc: ".$_POST["tresc"].".";

if(function_exists('mail'))
{
  mail($adres, $temat, $tresc);
  echo"Wiadomość została wysłana. Dziękujemy!";
}
else
{
  echo"Niestety funkcja mail() jest wy31czona na tym serwerze. Nie moge wys3aa danych z formularza.";
}
} else {
  echo "Musisz uzupełnić wszystkie pola";

?>

kajzur
Hm, dodaj może kodowanie do mail() - wiesz nagłówki.
Savage.Mephisto
Uzupełnij nagłówek w ten sposób:

Kod
mail($adres, $temat, $tresc, "From: $nadawca <$email_nadawcy>\r\n"."Content-Type: text/plain; CharSet=ISO-8859-2; format=flowed");
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.