mam formularz napisany w html i php:
i plik mail.php
<? switch($_GET['mail']) { case 'ok'; if(isset($_POST['odkogo']) && $_POST['odkogo']=='') $blad.='- Nie podałeś od kogo jest ten e-mail!<br />'; if(isset($_POST['dokogo']) && $_POST['dokogo']=='') $blad.='- Nie podałeś do kogo jest ten e-mail!<br />'; { if(mail('email@poczta.pl',$_POST['temat'],$_POST['tresc'],'From: '.$_POST['odkogo'].' <'.$_POST['mail'].'>')); ?> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl"> <head> <title>MATEOOwww</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta name="googlebot" content="none" /> <meta http-equiv="Refresh" content="8;URL=http://hosting1876033.az.pl/kontakt" /> <link rel="stylesheet" type="text/css" media="screen" href="http://hosting1876033.az.pl/kontakt/style.css" /> </head> <body> <div id="calosc"> <br /><br /><h1>E-mail został wysłany</h1> <p>Dziękuje<br /></p> <p class="mala">Za chwilę zostaniesz przeniesiony na stronę główną</p> </div> </body> </html> <!--ISO--> <? break; } { } default: } ?>
Dy wysyłam email to to zamiast polskich znakow są jakieś dziwne znaczki. Prosze aby ktoś mi pomógł nakierował jak mam uporać się z tym problemem. Próbowałem przekodować to na iso-8859-2. Ale dalej krzaczki są.
Z góry dziekuje za pomoc