![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Przyjaciele php.pl Postów: 660 Pomógł: 0 Dołączył: 28.08.2002 Skąd: Starachowice Ostrzeżenie: (0%) ![]() ![]() |
Nie jestem pewien czy to jest dobre pytanie na php-owe forum, ale i tsk zapytam.
Jak zrobić automatyczne wysyłanie maili do użytkowników, przed okresloną datą. Np. data jest 1 listopad 2002, i dzień wczesniej trzeba wysłać np. 100 maili do użytkowników. Tylko jak do tego podejść i uniezależnić to od odsłony strony (tzn. jak nikt nie wejdzie na stronę dzień wczesniej to i tak listy muszą zostać wysłane). Chyba trochę to zagmatwałem :? Chodzi mi o samą metodę, jak do tego podejść (aha i data jest trzymana w bazie MySQL). |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 456 Pomógł: 0 Dołączył: -- Ostrzeżenie: (0%) ![]() ![]() |
troszke innym rozwiazaniem jest jesli niemasz dostepu do krona napisac skrypcik:
a wnim funkcja ktora sprawdza date i jesli data jest ta (np: zapisana w jakims pliku lub bazie) to rozsyla maile! oczywiscie jesli masz ich duzo to nie petla i mail() a uzyj ukrytych kopi do tego. Te funkcje rejstrujesz register_shutdown_function() i heja :wink: tylko jeden minus tego jest na Apache i windowsie polaczenie zostaje utrzymane do ukonczenia dzialanie tej funkcji. Lecz na Pingwinku jest OK polaczenie zostaje zakonczone a serwerek dalej wykonuje prace -------------------- pozdrawiam
CASTOR |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 13:09 |