Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Nie działa funkcja mail()
igla007
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 23.07.2012

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


Witam.
Mam problem z funkcją mail().
Tak wygląda plik odpowiedzialny za wysłanie formularza:
  1. <?php
  2.  
  3. if(isset($przylacz))
  4. {
  5.  
  6. $adresat = 'mojemail@domena.com';
  7. $nadawca = $_POST['email'];
  8. $wiadomosc = $_POST['wiadomosc'];
  9. $naglowek = "From: $nadawca \nContent-Type:".
  10. ' text/plain;charset="iso-8859-2"'.
  11. "\nContent-Transfer-Encoding: 8bit";
  12. if(mail($adresat, 'List ze strony', $wiadomosc, $naglowek))
  13. {
  14.  
  15. echo "Wiadomość została wysłana.";
  16. echo "<script type=\"text/javascript\">
  17. window.setTimeout(\"window.location.replace('index.php?strona=kontakt');\",3000);
  18. </script>";
  19. }
  20. else
  21. {
  22. echo 'Błąd podczas wysyłania wiadomości...';
  23. echo "<script type=\"text/javascript\">
  24. window.setTimeout(\"window.location.replace('index.php?strona=kontakt');\",3000);
  25. </script>";
  26. }
  27.  
  28. }
  29.  
  30. ?>


Po wykonaniu skryptu, ukazuje się komunikat potwierdzający wysłanie wiadomości, ale niestety wiadomość nie dociera na wskazany adres e-mail.
Jak myślicie, co może być przyczyną. Próbowałem już nawet zmieniać prawa dostępu do pliku, ale efekt nadal ten sam.
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: 22.08.2025 - 18:25