Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]nie moge wysłać wiadomosci e-mail
Mgorka
post
Post #1





Grupa: Zarejestrowani
Postów: 209
Pomógł: 3
Dołączył: 6.04.2010
Skąd: Słupca

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


Witam używam funkcji mail()do wysyłąnia wiadomości ale nie mogę wysłać jej. Wiadomość wysyłam z serwera yoyo.pl na adres założony na googlach
  1. <?php
  2. if($_POST['xx']){
  3. $email = $_POST['email'];
  4. $content = $_POST['content'];
  5. if (mail($email, 'List ze strony', $content)){
  6. echo '<p>działa</p>';
  7. }else{
  8. echo '<p><b>NIE</b> wysłano maila!</p>';
  9. }
  10. }
  11. ?>
  12.  
  13. <html>
  14. <head>
  15. <title>Wysyłanie widomości e-mail</title>
  16. <meta http-equiv="content-type" content="text/xml; charset=iso-8859-2" />
  17. <meta http-equiv="content-language" content="pl" />
  18.  
  19. </head>
  20. <body>
  21. <form action="email.php" method="post">
  22. <input type="text" name="email" /><br />
  23. <textarea name="content" cols="30" rows="6"></textarea>
  24. <input type="submit" name="xx" value="wyślij" />
  25. </form>
  26. </body>
  27. </html>


Ten post edytował Mgorka 28.07.2011, 17:02:55
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
Ruio
post
Post #2





Grupa: Zarejestrowani
Postów: 147
Pomógł: 9
Dołączył: 20.02.2009

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


z tego co wiem na serwerach yoyo funkcji mail możesz użyć 10 razy w ciągu godziny.

Ten post edytował Ruio 28.07.2011, 18:06:37
Go to the top of the page
+Quote Post
Mgorka
post
Post #3





Grupa: Zarejestrowani
Postów: 209
Pomógł: 3
Dołączył: 6.04.2010
Skąd: Słupca

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


próbowałem ale mimo to nie dochodzi
Go to the top of the page
+Quote Post
orange_91
post
Post #4





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 14.02.2010
Skąd: Gdańsk

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


Co prawda to co piszę nie jest dokładną odpowiedzią ale moje rozwiązanie działa. Mój poniższy kod jest malutkim fragmentem, całości ale to jest odpowiedzialne za wysłanie e-mail.
  1. $message = "Wysłał: $_POST[imie] $_POST[nazwisko]\n e-mail: $_POST[email] \n Treść: $_POST[tresc] \n ";
  2. // zmienna $header zawiera przede wszystkim adres zwrotny
  3. $header = "From: $_POST[imie] <$_POST[email]>";
  4. $title = "Wiadomość";
  5. $message = "$_POST[tresc]";
  6.  
  7. // funkcja mail() za pomocą której wiadomość zostanie wysłana
  8. @mail("mail@gmail.com","$title","$message","$header")
  9. or die('Nie udało się wysłać wiadomości');
Go to the top of the page
+Quote Post
1010
post
Post #5





Grupa: Zarejestrowani
Postów: 749
Pomógł: 37
Dołączył: 3.10.2006

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


A wyświetla jakieś błędy, cokolwiek?
Go to the top of the page
+Quote Post
sunneku
post
Post #6





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 29.05.2008

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


Jeśli uruchamiasz to z localhosta to może z automatu Cię wyklucza. Próbowałeś na samym serwerze docelowym sprawdzić?

Dwa jakieś błędy php zwraca?
Go to the top of the page
+Quote Post
1010
post
Post #7





Grupa: Zarejestrowani
Postów: 749
Pomógł: 37
Dołączył: 3.10.2006

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


Konkretów brakuje, tego jakie błędy zwraca, co wyświetla. Nie umiemy wróżyć z kart a już tym bardziej czytać w Twoich myślach.
Go to the top of the page
+Quote Post

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: 24.08.2025 - 04:23