Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 24.05.2006 Ostrzeżenie: (0%)
|
Witam, stworzyłem sobie funkcję z gotowym wywołaniem klasy PHPMailer. O to kod
Problem polega na tym, że przy drugim użyciu funkcji phpmailer, kod po "$mail = new phpmailer();" nie wykonuje się..funkcja nic nie zwraca, ani nie wysyła e-mail'a...Przy pierwszym wywołaniu funkcji wszystko wykonuje się poprawnie. Spróbowałem dodać unset, aby zlikwidować egzemplarz klasy phpmailer, ale to nie pomaga - w końcu powinien po wykonaniu się funkcji samemu się unicestwić. Co Wy na to? Od razu upszedzę, że rozwiązanie typu dodanie kolejnych adresów w istniejącym wywołaniu klasy odpada. Z góry dzięki za pomoc i pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%)
|
Może nazwij swoją funkcję inaczej niż klasa PHPMailer'a.
Po drugie może lepiej pójdź w stronę OOP. Stworzysz sobie raz obiekt PHPMailer'a, a później będziesz mógł z niego korzystać (zmieniać treść, temat i odbiorców). |
|
|
|
Dominik137 PHPMailer kolejny egzemplarz 24.12.2012, 16:21:01
tabbi daj wynik przy 2 użyciu funkcji
var_dump($mai... 24.12.2012, 16:25:48
Dominik137 var_dump($mail); nic nie zwraca ani przed ani... 25.12.2012, 10:53:55
Kofel [PHP] pobierz, plaintext if(!@include(PHPM... 25.12.2012, 13:44:36
Dominik137 Kofel dzięki, ale mnie zawstydziłeś ehh..nie mogę ... 25.12.2012, 20:15:08 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 10:55 |