<?php $message = " <span> Skorzystaj sie $_POST[tresc]</span></a> <br />xxxx <br />xxx<br />xxx <br />800 200 900 <br /><a href="mailto:xxx">xxxxx</a> <h1 asd </h1> ści:\n\nWysłał: $_POST[imie]\ne-mail: $_POST[email]"; $headers = 'MIME-Version: 1.0' . "r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-2' . "r\n"; //lub utf-8 itd. $maill ="$_POST[email]"; } else echo "<span style=\"color: #FF0000; text-align: center;\">Wypełnij wszystkie pola formularza!</span>"; ?>
Jestem świeży w temacie, robię własną stronę WWW. Chciał bym wstawić stały html w formularzu i w odpowiednich miejscach wpisać do niego zmienne pobierane ze strony która wysyła formularz. Niby wszystko działa ale tylko po wpisaniu prostego html np <h1> xx </h1> wtedy wiadomośc się wysyła, jak zrobię jakiś bardziej zaawansowany wpis html formularz w ogóle się nie wysyła ani nie zwraca żadnego błędu. Po prostu wywala białą stronę. Wszystko działa poprawnie tylko wtedy gdy wpiszę zaawanswany tekst html i wyślę go poprzez formularz ale w takim przypadku nie mogę użyć zmiennych pobranych właśnie z tego formularza. Ma ktoś jakiś pomysł jak by to rozwiązać ?