Hej,
wiem, ze bylo juz walkowane na tym forum., ale nie moge znalezc odpowiedniego rozwiazania.
Teksty z polskimi znakami wpisane do pol formularza na stronie, przychodza jako krzaki.
Strona jest zakodowana jako UTF8 , czy ktos moze podpowiedziec co tutaj zmienic zeby polskie literki wyswietlaly sie w mailach poprawnie?
Dziekuje serdecznie
<?php
$_POST['globalTest']=true;
function getError($errorId){
echo("<span>Pole $errorId jest nieprawidłowo wypełnione</span><br>"); $_POST['globalTest']=false;
}
function checkField($fieldName,$p_fieldId){
getError($fieldName);
}
}
}
function isForm(){
if(isset($_GET['form'])){ }
else {
$full=false;
}
if($full==true){
checkField("imie",$_POST['fimie']);
checkField("nazwisko",$_POST['fnazwisko']);
checkField("email",$_POST['femail']);
checkField("tresc",$_POST['ftresc']);
$gTest=$_POST['globalTest'];
if($gTest==true){
if(isset($_POST['ffirma'])){ }
else{
$firma="";
}
if(isset($_POST['ftelefon'])){ }
else{
$telefon="";
}
$data=
"Od: ".$_POST['fimie']." ".$_POST['fnazwisko']."\n".
"Nazwa firmy: ".$firma."\n".
"Adres: ".$_POST['fadres1']." ".$_POST['fadres2']."\n".
"Email: ".$_POST['femail']."\n".
"tel.: ".$telefon."\n".
"Temat: ".$_POST['ftemat']."\n".
"Tresc: ".$_POST['ftresc'];
echo("<span>Formularz został wysłany pomyślnie</span>"); echo ("<span style=\"display:none\">"); echo mail('aaa@mail.com','Email ze strony',$data); }
}
}
/*imie, nazwisko, email, tresc*/
?>