• XSS.stack #1 – первый литературный журнал от юзеров форума

Таймер в 15 минут

/dev/AVR

RAID-массив
Пользователь
Регистрация
11.11.2005
Сообщения
86
Реакции
0
Кто нибудь знает, как реализовать вот такую фишку. :bang:

У нас есть PHP скрипт, который должен срабатывать каждые 15 минут
(на него посетители не ходят, да и я впринципе тоже)...

Как это срабатывание реализовать грамотно ???
Что бы в момент ожидания был какой-небудь SLEEP у сервака
(т.е не FORами и WHILами +Headerы задержка).
А потом вызов PHP на исполнение. Все без участия пользователя.

Надеюсь вы меня поняли :help:
 
Угу.
Это правда. :)
 
Без циклов думаю не получится. Вот что придумал я ( изучаю пхп уже 2 дня )

script.php - скрипт, который должен срабатывать каждые 15 мин.
Код:
 . . . 
$never=0;

while ($never==0) {
   sleep(900);
   // 900 секунд это 15 минут
   include("script.php") }
 
2 Nex^or: оно и видно что изучаешь 2 дня ....

на серверах есть ограничение на время выполнения скриптов
 
set_time_limit (0) в связке с ignore_user_abort (true) прекрасно работает. Хватит одного запуска, если конечно сервер надежный и уходит в даун. Но это уже вопрос вторичный.
А вообще заюзать cron - лучшее решение.
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх