Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Wysyłanie e-maila o podanej godzinie
PaKoS
post 28.01.2007, 12:24:07
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 24.03.2006

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


Witam.
Czy jest możliwość napisania skryptu który będzie wysyłał e-mail o podanej przez nas godzinie w przyszłości?
Czy jedyną do tego drogą jest użycie Cron-a?

pozdrawiam.
Go to the top of the page
+Quote Post
My4tic
post 28.01.2007, 13:33:34
Post #2





Grupa: Zarejestrowani
Postów: 260
Pomógł: 0
Dołączył: 4.08.2005

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


Cron - uruchamiasz co godzinę, pobierasz aktualną godzinę, wybierasz rekordy z bazy, które mają być wysłane o tej godzinie, wysyłasz.

...innego rozwiązania nie znam.


--------------------
Załóż konto na dropbox.
Go to the top of the page
+Quote Post
PaKoS
post 28.01.2007, 14:47:38
Post #3





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 24.03.2006

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


No tak... chodzi mi o to że jak np. user ustawi że jakiś konkretny e-mail ma być wysłany o 13:38:51...
to tak się chyba w php nie da... dry.gif
Go to the top of the page
+Quote Post
sticker
post 28.01.2007, 14:50:30
Post #4





Grupa: Zarejestrowani
Postów: 611
Pomógł: 19
Dołączył: 28.02.2005
Skąd: Wrocław

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


Cytat(PaKoS @ 28.01.2007, 14:47:38 ) *
No tak... chodzi mi o to że jak np. user ustawi że jakiś konkretny e-mail ma być wysłany o 13:38:51...
to tak się chyba w php nie da... dry.gif


możesz to zrobi mały trickiem , tylko że musisz mieć pewność że ktoś odwiedza twoją stronkę np raz na 20 minut Otóż przy odpaleniu indexu możesz sprawdzać czy sa maila do wysłania jeżeli są to je wyslij jezeli nie to nic nie rób.. ale jak ci userzy nie wejda na stronke to nic z tego nie bedzie smile.gif

ewentualnie kron co 10 minut na przykład bedzie sie odpalał i wywoływał taki skrypcik co bedzie robił to co index smile.gif

Ten post edytował sticker 28.01.2007, 14:51:23


--------------------
Go to the top of the page
+Quote Post
My4tic
post 28.01.2007, 15:18:58
Post #5





Grupa: Zarejestrowani
Postów: 260
Pomógł: 0
Dołączył: 4.08.2005

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


Cytat(PaKoS @ 28.01.2007, 14:47:38 ) *
No tak... chodzi mi o to że jak np. user ustawi że jakiś konkretny e-mail ma być wysłany o 13:38:51...
to tak się chyba w php nie da... dry.gif


Nie da się, a pomysł z sprawdzaniem przy każdym wywołaniu strony czy wysyłać maile jest moim zdaniem dość słaby. Lepiej wysyłać maile o pełnych godzinach niż niepotrzebnie obciążać serwer.


--------------------
Załóż konto na dropbox.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 23.06.2025 - 22:35