Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Formulalrz
Forum PHP.pl > Forum > Przedszkole
kajaka
Witam

Dlaczego w tym skrypcie wiadomosci sa wysylane ale zamiast polskich znaków są krzaczki?


  1. <?php
  2.  
  3. if (isset($_POST['nick']) && $_POST['temat'] && $_POST['mail'] && $_POST['tresc'])
  4. {
  5. $wiadomosc = htmlentities(" Imie: " . $_POST['nick'] . "\n e- mail: " . $_POST['mail'] .
  6. "\n Tresc: " . $_POST['tresc']);
  7.  
  8. $temat = "Wiadomosc ze strony: " . htmlentities($_POST['temat']);
  9. if (mail('arkadiuszlabuzinski@wp.pl',$temat,$wiadomosc))
  10. echo "Dziekujemy za wysłanie wiadomości";
  11. else
  12. echo "Przepraszamy wiadomosci nie zostala wylana";
  13.  
  14. }
  15. else
  16. {
  17. if (isset($_POST['show']))
  18. echo "Proszę uzupełnić wszystkie pola! ";
  19. }
  20. ?>
Daimos
spróbuj dodać kodowanie do htmlentities:
htmlentities
Kshyhoo
Kodowanie skryptu.
kajaka
koledzy a mozecie mi to jakoś pokazać (nie wiem o co wam dokładnie chodzi)
Turson
  1. $odbiorca = 'mail@mail';
  2. $naglowek ="Content-type: text/html; charset=utf-8";
  3. $temat= "=?UTF-8?B?".base64_encode("Tytuł wiadomości")."?=";
  4. $tresc = 'tresc';
  5. $mail = mail($odbiorca,$temat,$tresc,$naglowek);

+ Polskie znaki w PHP
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.