Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 0 Dołączył: 7.01.2015 Ostrzeżenie: (0%)
|
Witam.
Przerabiam stary skrypt, potrzebuje wgrać nową wersje PhpMailera, poprzednia już rzuca komunikaty "depreciated" (IMG:style_emoticons/default/smile.gif) Mam w pliku: 'functions/functions.php' funkcje do wysyłania emaili i w niej includowane poprostu biblioteki PHPMailer:
W miejscach gdzie trzeba wysłać emaila uruchamiam tą funkcje. Plik z tą funkcją jest includowany cały czas, gdyż są tam tez inne potrzebne funkcje. Nową wersje PHPMailera wgrywam już za pomocą Composera. i umuszę wstawić klauzule USE i tu problem, nie wiem kiedy to zrobić. Czy w pliku z funkcjami czy w pliku głównym index.php który includuje funkcje?
Ciężko mi okreslić w których miejscach te emaile są wysyłane i w których momentach. Jak sobie z tym poradzić? Ten post edytował starterrrrr 11.08.2021, 09:38:31 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 045 Pomógł: 141 Dołączył: 19.09.2006 Skąd: B-tów Ostrzeżenie: (0%)
|
Skoro już musisz robić coś tak głupiego to nie używaj "use" tylko pełnych nazw
Czyli nie $mailer = new PHPMailer(); tylko $mailer = new PHPMailer\PHPMailer\PHPMailer(); |
|
|
|
starterrrrr [php] Nowe biblioteki PHPMailer, gdzie wstawić element USE ? 11.08.2021, 09:37:56
Tomplus Skorzystaj z Composera i dodaj bibliotekę z tego m... 14.08.2021, 19:59:48
starterrrrr Już wszystko ruszyło
W pliku z funkcjami php da... 16.08.2021, 08:50:48 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 11:39 |