Добрый день уважаемые.
Пишу скрипт для радио, сервер на IceCast, историю эфира не выводит, поэтому надо писать ручками.
Есть скрипт на php, который парсит xml со статистикой сервера и текущим треком, выводит эти данные когда пользователь зашел на сайт радио.
Как организовать запись текущего трека в базу, если никто не заходил на сайт и не вызывал скрипт к работе?
Проще говоря - как заставить сработать скрипт без вызова его клиентом?
1. SooR - 09 Июля, 2010 - 21:06:55 - перейти к сообщению
2. SAD - 09 Июля, 2010 - 21:30:54 - перейти к сообщению
cron?
3. SooR - 09 Июля, 2010 - 21:37:12 - перейти к сообщению
В командах вообще не шарю.
Хотелось бы из под самого php тем более крона нет, сейчас на денвере делаю.
Нашел мимолетом способ
Хотелось бы из под самого php тем более крона нет, сейчас на денвере делаю.
Нашел мимолетом способ
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- //Игнорировать обрыв связи с браузером
- //Время работы скрипта неограничено
- //Пауза между действиями, в секундах
- $interval=10*60;
- do{
- //Программный код, который должен выполняться
- //...
- //Остановка скрипта, работающего в фоновом режиме
- //Пауза
- }while(true);
- ?>
Такая реализация будет нормальной?