Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wysyłka maili (funkcja mail)
--qwerty--
post
Post #1





Goście







Witam.

Potrzebuje do potwierdzenia rejestracji mailem. Korzystam na razie z darmowego hostingu ugu.pl.

Napisałem instrukcje która sprawdza czy mail został wysłany ale ciągle warunek nie jest spełniony.

  1. <?php
  2. if(mail("", "Mail testowy", "Tutaj treść wiadomości")){
  3. echo "Email został wysłany z powodzeniem.";
  4. } else {
  5. echo "Email nie został wysłany.";
  6. }
  7. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
matino
post
Post #2





Grupa: Zarejestrowani
Postów: 175
Pomógł: 30
Dołączył: 9.08.2007

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


Musisz podać do kogo wysyłasz maila...
http://php.net/manual/en/function.mail.php
Go to the top of the page
+Quote Post
ToAr
post
Post #3





Grupa: Zarejestrowani
Postów: 49
Pomógł: 18
Dołączył: 7.04.2011
Skąd: Toruń

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


i w nagłówku jako nadawcę podać mail w domenie ugu.pl

http://www.ugu.pl/forum/viewtopic.php?f=1&t=1747
Go to the top of the page
+Quote Post
--qwerty--
post
Post #4





Goście







Wiem specjalnie nie podałem.
Go to the top of the page
+Quote Post
--qwerty--
post
Post #5





Goście







Czyli mogę wysłać jedynie na mail który jest z ugu.pl?
Go to the top of the page
+Quote Post
ToAr
post
Post #6





Grupa: Zarejestrowani
Postów: 49
Pomógł: 18
Dołączył: 7.04.2011
Skąd: Toruń

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


Przecież tego nie napisałem

Nadawca musi być podany w nagłówku jako mail w domenie ugu.pl
Go to the top of the page
+Quote Post
--qwerty--
post
Post #7





Goście







Tak ma to wyglądać?

  1. <?php
  2. mail("", "Mail testowy", "Tutaj treść wiadomości", "ugu.pl")
Go to the top of the page
+Quote Post
thek
post
Post #8





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Człowieku... Manual mail ugryzł Cię boleśnie? Manual ma 4 przykłady kilku wariantów wysyłki, a Ty nadal nie byłeś na tyle ciekawy by spróbować je zmodyfikować i dostosować dla siebie? :/ Jeszcze trochę i zaczne uważać, że lenistwo tego typu powinno się "nagradzać" podpinaniem delikwenta pod 230V, żeby się szybciej ogarnął (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
ToAr
post
Post #9





Grupa: Zarejestrowani
Postów: 49
Pomógł: 18
Dołączył: 7.04.2011
Skąd: Toruń

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


  1. $header = "From: twojmailwdomenie@ugu.pl";
  2. mail("", "Mail testowy", "Tutaj treść wiadomości", $header)
Go to the top of the page
+Quote Post
--qwerty--
post
Post #10





Goście







Dziękuje. Manual dobra rzecz hehe.
Go to the top of the page
+Quote Post
-Gość-
post
Post #11





Goście







Musisz mieć takie coś

  1. if(mail("kto@mail.com", "temat", "Treść wiadomosci", "From: twojadres@ugu.pl")){
  2. echo 'Wiadomość została wysłana.';
  3. } else {
  4. echo 'Błąd przy wysyłaniu wiadomości.';
  5. }


kto@mail.com - tu wpisujesz mail na który mają być wysyłane wiadomości
temat - tu wpisujesz temat wiadomości
Treść wiadomości - to chyba wiadomo
From: twojadres@ugu.pl - tu podajesz adres z którego mają być wysyłane maile (musi to być adres z ugu.pl)
Jeśli to wypełnisz to powinno wysłać
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.09.2025 - 17:55