Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mail nie dochodzi! pomocy ;/, problem z mailem z formularza
vvoyteq
post
Post #1





Grupa: Nieautoryzowani
Postów: 3
Pomógł: 0
Dołączył: 8.01.2006

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


Witam mam taki problem moze ktos mi odpowie nie dochodza mi maile z formularza na kazde konto czy to wp, interia, o2.pl, gmail.com ;/
prosze o pomoc moze ktos mi to wyjasni bo juz jestem zielony, w formularzu po wyslaniu nie ma bledow.
Pozdrawiam vvoyteq
  1. <?php 
  2. if ((empty($_POST['tresc']) or empty($_POST['imie']) or empty($_POST['email'])) and !empty($_POST['submit'])) { 
  3. // wyświetlamy formularz 
  4. echo "<table border=\"0\"><form method=\"post\"
  5. <tr> 
  6. <td>Treść wiadomości</td> 
  7. <td><textarea name=\"tresc\" style=\"width: 250px; height: 100px\"></textarea></td> 
  8. </tr> 
  9. <tr> 
  10. <td>Imię, nazwisko lub nick</td> 
  11. <td><input type=\"text\" name=\"imie\" style=\"width: 250px\"></td> 
  12. </tr> 
  13. <tr> 
  14. <td>Adres e-mail</td> 
  15. <td><input type=\"text\" name=\"email\" style=\"width: 250px\"></td> 
  16. </tr> 
  17. <tr> 
  18. <td>&nbsp;</td> 
  19. <td><input type=\"submit\" name=\"submit\" value=\"Wyślij\">&nbsp; 
  20. <input type=\"reset\" value=\"Od nowa\"></td></form> 
  21. </tr> 
  22. <tr> 
  23. <td>&nbsp;</td> 
  24. <td>"; 
  25. // lub w przypadku nie wypełnienia formularza do końca 
  26. echo "<span style=\"color: #FF0000; text-align: center;\">Wypełnij wszystkie pola formularza!</span>"; 
  27. echo "</td> 
  28. </tr> 
  29. </table>"; 
  30. } 
  31. elseif (empty($_POST['tresc']) or empty($_POST['imie']) or empty($_POST['email']) and empty($_POST['submit'])) { 
  32. // wyświetlamy formularz 
  33. echo "<table border=\"0\"><form method=\"post\"
  34. <tr> 
  35. <td>Treść wiadomości</td> 
  36. <td><textarea name=\"tresc\" style=\"width: 250px; height: 100px\"></textarea></td> 
  37. </tr> 
  38. <tr> 
  39. <td>Imię, nazwisko lub nick</td> 
  40. <td><input type=\"text\" name=\"imie\" style=\"width: 250px\"></td> 
  41. </tr> 
  42. <tr> 
  43. <td>Adres e-mail</td> 
  44. <td><input type=\"text\" name=\"email\" style=\"width: 250px\"></td> 
  45. </tr> 
  46. <tr> 
  47. <td>&nbsp;</td> 
  48. <td><input type=\"submit\" name=\"submit\" value=\"Wyślij\">&nbsp; 
  49. <input type=\"reset\" value=\"Od nowa\"></td></form> 
  50. </tr> 
  51. </table>"; 
  52. } 
  53.  
  54. // sprawdzamy, czy zmienne przesłane z formularza nie są puste 
  55. elseif (!empty($_POST['tresc']) && !empty($_POST['imie']) && !empty($_POST['email'])) { 
  56. // jeżeli powyższy warunek jest spełniony tworzona jest wiadomość 
  57. // zmienna $message zawiera treść wiadomości 
  58. $message = "Treść wiadomości:n$_POST[tresc]nWysłał: $_POST[imie]ne-mail: $_POST[email]"; 
  59. // zmienna $header zawiera przede wszystkim adres zwrotny 
  60. $header = "From: $_POST[imie] <$_POST[email]>"; 
  61. // funkcja mail() za pomocą której wiadomość zostanie wysłana 
  62. @mail("vvoyteq@gmail.com","Wiadomosc ze strony WWW","$message","$header") 
  63. or die('Nie udało się wysłać wiadomości'); 
  64. // wyświetlenie komunikatu w przypadku powodzenia 
  65. echo "<div align=\"center\"><strong>Wiadomość została wysłana poprawnie!</strong></div>"; 
  66. } 
  67. ?>


Ten post edytował vvoyteq 7.05.2006, 15:57:33
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
stoprocent
post
Post #2





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 17.05.2003
Skąd: Kraków , Londyn

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


Po pierwsze po co wprowadzasz panike , wiadomo ze jak piszesz to pewniepotrzebujesz pomocy.

Po drugie moze masz poprostu zablokowana funkcje mail, lub nie posiadasz serwera pocztowego na swoim serwerze.

Probowales uzyc samej funkcj mail bez calej tej otoczki??

  1. <?php
  2.  
  3. mail('a@example.com', 'My Subject', 'My message');
  4.  
  5. ?>


edit: nie widzialem postu fo (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
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: 3.10.2025 - 18:07