![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 180 Pomógł: 0 Dołączył: 5.02.2006 Skąd: Bytom Ostrzeżenie: (10%) ![]() ![]() |
Witam,
Chce napisac prosty skrypt ktory bedzie wysylal SMS na 5min przed rozpaczeciem filmu w TV (jezeli znajduje sie w bazie), baza bedzie taka: ID | NAZWA FILMU | NAZWA PROGRAMU | GODZINA | BUFOR* * ile minut przed rozpaczeciem programu wyslac sms SMS bedzie wysylany przez bramke plusa poprzez exec('sendmail blebleel'), skytp chce dodac do crona zeby wywolywal go co sekunde (chyba ze istnieje lepszy sposob) Teraz pytanie, jak sformulowac if aby wyciagal godzine z bazy i jezeli ona sie zgadza wywolywal skrypt (sendmail) ? Ps. wiem ze moge to wpisac wszystko recznie do crona, ale chce zrobic taki powiadamiacz dla swojego forum... POzdravki /EDIT Mam taki pomysł, zapytanie sformułować tak:
Zmienna czas to date() minus bufor (narazie ustawie go na sztywno, póki nie znajde lepszego rozwiązania) Ten post edytował Nightwalk 20.05.2006, 15:19:48 -------------------- Warsztat: http://traktor.net.pl/
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 984 Pomógł: 41 Dołączył: 16.03.2002 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
Dane do bazy zapisywac w postaci ilosci sekund, czyli time" title="Zobacz w manualu php" target="_manual.
Tak samo date obliczoną zamieniac na time (strtotime" title="Zobacz w manualu php" target="_manual). Zapytanie to juz pryszcz:
Ps. Imho co sekunde to przesada. Ale co minute bedzie w sam raz... Ten post edytował em1X 19.05.2006, 22:13:48 -------------------- eh, co polska wódka to polska wódka
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 180 Pomógł: 0 Dołączył: 5.02.2006 Skąd: Bytom Ostrzeżenie: (10%) ![]() ![]() |
dzięki za pomoc, przemyślałem to i lepszym sposobem jest wykonywanie przez exec wpisu do crona, nie bedzie trzeba co chwile wykonywac skryptu, i bez bazy sie obejdzie
![]() Pozdravki -------------------- Warsztat: http://traktor.net.pl/
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
A mi sie wydaje ze nawet nie co minute a co 5 minut wystarczyloby odpalac skrypt. Jesli film zaczyna sie np. o 20:00 to skrypt wysle smsa o 19:55 wiec po co uruchamiac go o 19:56 ... 59 gdy raczej nic nie zaczyna sie o 20:01 ... 04
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.07.2025 - 10:04 |