Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] mały problem z polskimi znakami w oknie dialogowym
hawli
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 19.11.2012

Ostrzeżenie: (0%)
-----


witam,
napisałem prosty skrypt wysyłający maila ze strony, oto on:

  1. <?php
  2. if(empty($_POST["imie"]))
  3. {
  4. echo "<script>alert('Proszę podać Imię i Naziwsko.'); document.location.href='index5.html';</script>";
  5. }
  6. elseif(empty($_POST["mail"]))
  7. {
  8. echo "<script>alert('Proszę podać adres e-mail.'); document.location.href='index5.html';</script>";
  9. }
  10. elseif(empty($_POST["temat"]))
  11. {
  12. echo "<script>alert('Proszę wpisać temat.'); document.location.href='index5.html';</script>";
  13. }
  14. elseif(empty($_POST["tresc"]))
  15. {
  16. echo "<script>alert('Proszę wpisać treść.'); document.location.href='index5.html';</script>";
  17. }
  18. else
  19. {
  20. echo "<script>alert('Wysłano !'); document.location.href='index5.html';</script>";
  21. $header = $_POST['mail'];
  22. $email = 'mail@mail.com';
  23. $subject = $_POST['temat'];
  24. $message = "Wiadomoœść od: ".$_POST['mail']."
  25.  
  26. ".$_POST['tresc'];
  27.  
  28. mail($email, $subject, $message, $header);
  29. }
  30. ?>


Jednak w wyskakujących oknach dialogowych i w treści przesłanego maila nie mam polskich znaków, nie wiem jak sobie z tym poradzić (IMG:style_emoticons/default/sad.gif)

Mam jeszcze jedno pytanko: chciałem żeby jako nadawca wyświetlało się to co wpisane w polu formularza 'mail' , próbowałem
  1. $header = $_POST['mail'];

ale nie działa i jako nadawca wyświetla mi się w skrzynce odbiorczej 'www-data'.

z góry bardzo dziękuje za pomoc.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 20:38