![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 8.03.2016 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
po w. w. zmianie na maila otrzymuję komunikat bez polskich liter "Treść maila" w pliku php zmieniłem na utf-8 plik edytowałem w notatniku i zapisałem również w formacie utf-8 (IMG:style_emoticons/default/questionmark.gif) Jak już napisałem to się od razu podpytam. Jak w polu w.w. body uzyskać przejrzyście linijka po linijce określone pola z tablicy POST ? Imię i nazwisko <wartość pola> itd... Chwilę poszukałem i wiem już jak uzyskać to co chciałem, jeśli chodzi o polskie litery to znalazłem tu Temat: PHPMAILER Brak polskich znakow w mailu a dane z formularza należało wpierw przechwycić a dopiero później je umieszczać w body. Jednak mam problem, w momencie jak próbuję wstawić wartość "e-mail" czyli adres e-mail podawany w formularzu skrypt php się nie wykonuje. Najpierw przechwyciłem w sendmailform.php3 $imie_i_nazwisko = $_POST['imie_i_nazwisko']; $telefon = $_POST['telefon']; ..... itd następnie w body $mail->Body = Imię i nazwisko: "$imie_i_nazwisko, Telefon: $telefon, .... itd"; wszystko fajnie ale jak próbuję dodać e-mail podawany w formularzu $e-mail = $_POST['e-mail']; i w body na końcu dodam $mail->Body = "$imie_i_nazwisko, $impreza, $e-mail"; to skrypt się nie realizuje a echo 'zawartość tabeli $_POST'; print_r($_POST); zwraca tą wartość zawartość tabeli $_POSTArray ( [email] => phpmailer@domena.pl [impreza] => Polska - Szczecin i Woliński PN: 13 - 17.06 [imie_i_nazwisko] => Stanisław Mackiewicz [data_i_miejsce_urodzenia] => 13.11.1979 [adres_zamieszkania] => wwwwwwww [e-mail] => info@it-pomoc.com Ten post edytował stas13111979 12.03.2016, 11:37:24 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 8.03.2016 Ostrzeżenie: (0%) ![]() ![]() |
Trzeba było od razu użyć nowszego notatnika, też to właśnie zauważyłem jak sobie N++ zainstalowałem.
Zmieniłem w formularzu z Kod <tr><td width="40%" class="tekst2"><div align="right">e-mail</div></td><td width="2%" height="30"></td> <td width="58%"><input name="e-mail" type="text" id="e-mail" size="30" maxlength="30"></td></tr> na: Kod <tr><td width="40%" class="tekst2"> <div align="right">Twój adres e-mail</div></td><td width="2%"></td> <td width="58%" class="tekst2"> <input type="text" name="mailowy" maxlength="50" size="20"></td></tr> i działa bez zarzutu. Dziękuję wszystkim za cierpliwość i pomoc w rozwiązaniu problemu. Pozdrawiam. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 15:18 |