Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Skrypt subskrypcji - pytanie
adam882
post 30.03.2010, 16:54:56
Post #1





Grupa: Zarejestrowani
Postów: 289
Pomógł: 1
Dołączył: 2.11.2007

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


Witam

Chciałem napisać na własne potrzeby prosty skrypt subskrypcji i mam mały problem.
Nigdy nie pisałem tego typu skryptu, i czy poniższy typ rozwiązania będzie prawidłowy w praktyce?
  1. $q=mysql_query('SELECT mail FROM uzytkownicy');
  2. while($row=mysql_fetch_array($q))
  3. {
  4. mail($row['mail'], 'Temat', 'Treść wiadomości');
  5. }
Go to the top of the page
+Quote Post
axwell
post 30.03.2010, 17:05:20
Post #2





Grupa: Zarejestrowani
Postów: 143
Pomógł: 1
Dołączył: 14.11.2007

Ostrzeżenie: (10%)
X----


Niewiem jak z limitem czasu wykonywania skryptu...
Go to the top of the page
+Quote Post
Rysh
post 31.03.2010, 15:06:21
Post #3





Grupa: Zarejestrowani
Postów: 821
Pomógł: 111
Dołączył: 11.09.2006
Skąd: Biała Podlaska

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


Zawsze możesz dodać dodatkową kolumnę status (bool) na starcie wszędzie false, po wysłaniu meila zmieniasz na true. Na koniec dodajesz w zapytanie:
  1. mysql_query('SELECT mail FROM uzytkownicy WHERE `status`=0 LIMIT 10');

I rozbijasz wysyłanie wiadomości na części.

Żeby wzbogacić taki skrypt możesz oczywiście to zautomatyzować:
Jeśli ilość rekordów w zapytaniu >0 -> wyślij wiadomości i refresh stronę za 10 sekund.
Jeśli ilość rekordów = 0 -> wykonano bez refresha winksmiley.jpg

Ten post edytował Rysh 31.03.2010, 15:06:45


--------------------
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: 13.07.2025 - 19:27