Witam Szanownych PHPowiczow.
Szukam pomocy przy pewnym malutkim skrypcie:
Chce, aby php sprawdzal (i tu problem) ile czasu temu... No dobra bez owijania w bawlene
Mam stornke, jesli sie na niej nie zaloguje (klikne linka/buttona) to idzie mail (to wiem) z loginem (na przyklad) na maila ktosia. i pytanie brzmi - czy majac do dyspozycji php + MySql da sie zrobic taki licznik czasu zeby po wyczerpaniu limitu time AUTOMATYCZNIE szedl mail? (nie mowie o wejsciu na strone). Przystepniej - jesli nawet NIKT nie zajrzy na stronke to czy isnieje mozliwosc wyslania maila po uplywie czasu?
MALO REALNE - ale by sie przydalo (moze ktos pomoze) ?
uli
czachor
27.01.2005, 22:48:12
Poszukaj o cronie. Z poziomu php bez wejścia na stronę (= uruchomienia skrypyu takie coś nie jest możliwe).
Puciek
27.01.2005, 23:48:30
Niesety tez sie kiedys nad tym glowilem. Ale mozesz zainstalowac zewnetrzna aplikacjie na swoim kompie/serwerze ktora wywola dana stronke o danej godzine
scanner
28.01.2005, 07:27:58
POlecam manula do cron'a (Linux/Unix) lub Harmonogramu Zadań (Win)
czachor: a napisanie prostegop modułu mającego wyzerowany
set_time_limit" title="Zobacz w manualu PHP" target="_manual() oraz
ignore_user_abort" title="Zobacz w manualu PHP" target="_manual() pracującego w pętli po odpalenia z powłoki (a jesli brak dostępu do niej, z polecenia
exec" title="Zobacz w manualu PHP" target="_manual() - trzeba tylko ustalić sposób sprawdzania przez głowną aplikacje, czy dany moduł działa - może cominutowy zapis timestampa do pliku - czytamy jedną jedyna linijkę z tego pliku i jeśli timestamp jest starszy niz minuta temu, to wywolujemy modul
exec" title="Zobacz w manualu PHP" target="_manual()'iem.
Puciek: coraz mniej treści w Twoich postach.
nospor
28.01.2005, 08:32:15
PIszesz skrypcik, który sprawdza w bazie czy minął już czas.
Taki skrypcik wywołujesz cron'em np. co pół godziny i już.
3 browarki