Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Чем можно организовать запуск скрипта автом. по времени.
Форумы портала PHP.SU » Разное » Прочее » Чем можно организовать запуск скрипта автом. по времени.

Страниц (1): [1]
 

1. I5Rek - 01 Мая, 2011 - 12:46:15 - перейти к сообщению
Добрый день.
Подскажите чем можно организовать запуск скрипта php или Javascript,
который изменит, например данные в БД Mysql через определенное время заданное юзером в браузере.
Вот как в браузерных играх. Когда юзер например посылает персонажа атаковать другого персонажа, который сможет его атаковать, когда придет к нему например через 1ч12мин и 5секунд. Все юзер отдал команду на атаку и выключил браузер, потом приходит например через 2 часа вкл браузер и смотрит получившися результат.
Кто отвечает за то чтоб произвести запуск такой функции,скрипта в отведенное время?
2. molchun201 - 01 Мая, 2011 - 12:59:21 - перейти к сообщению
I5Rek я те на рутрекере отписал Ха-ха
http://rutracker[dot]org/forum/viewt[dot][dot][dot]015&start=60

Цитата:
в JS ф-ция setTimeOut - вроде есть


PS мир тесен Закатив глазки
3. I5Rek - 01 Мая, 2011 - 13:06:08 - перейти к сообщению
molchun201 пишет:
I5Rek я те на рутрекере отписал Ха-ха
http://rutracker[dot]org/forum/viewt[dot][dot][dot]015&start=60

Цитата:
в JS ф-ция setTimeOut - вроде есть


PS мир тесен Закатив глазки

Такая функция не сканает стоит лиш выключить браузер.
4. molchun201 - 01 Мая, 2011 - 13:11:11 - перейти к сообщению
ну тогда пусть не выключает браузер Язычок Закатив глазки
5. memba - 01 Мая, 2011 - 13:32:04 - перейти к сообщению
Ещё должна быть проверка времени на сервере. CRON запускает какой-то скрипт который проверяет таймауты, если все вообще браузер закрыли, а сделать что-то надо
6. morosit - 04 Мая, 2011 - 06:55:37 - перейти к сообщению
результат такого виртуального боя может быть расчитан сразу, записан в базу данных, и выведен после истечения определенного времени
после закрытия и повторного открытия браузера проверяется истекло время или нет
7. I5Rek - 05 Мая, 2011 - 11:54:13 - перейти к сообщению
Я уже разобрался что нужно сделать. Надо просто написать демона.Который будет в памяти сервера следить за таймерами и выполнять скрипты в нужное время.
Всем спасибо.

 

Powered by ExBB FM 1.0 RC1