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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Чем можно организовать запуск скрипта автом. по времени.

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Без описания
I5Rek
Отправлено: 01 Мая, 2011 - 12:46:15
Post Id


Новичок


Покинул форум
Сообщений всего: 6
Дата рег-ции: Март 2011  


Помог: 0 раз(а)




Добрый день.
Подскажите чем можно организовать запуск скрипта php или Javascript,
который изменит, например данные в БД Mysql через определенное время заданное юзером в браузере.
Вот как в браузерных играх. Когда юзер например посылает персонажа атаковать другого персонажа, который сможет его атаковать, когда придет к нему например через 1ч12мин и 5секунд. Все юзер отдал команду на атаку и выключил браузер, потом приходит например через 2 часа вкл браузер и смотрит получившися результат.
Кто отвечает за то чтоб произвести запуск такой функции,скрипта в отведенное время?
 
 Top
molchun201
Отправлено: 01 Мая, 2011 - 12:59:21
Post Id



Посетитель


Покинул форум
Сообщений всего: 295
Дата рег-ции: Февр. 2011  
Откуда: Менеск


Помог: 5 раз(а)




I5Rek я те на рутрекере отписал Ха-ха
http://rutracker[dot]org/forum/viewt[dot][dot][dot]015&start=60

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


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


-----
Обрамляйте код тегами и читайте
 
 Top
I5Rek
Отправлено: 01 Мая, 2011 - 13:06:08
Post Id


Новичок


Покинул форум
Сообщений всего: 6
Дата рег-ции: Март 2011  


Помог: 0 раз(а)




molchun201 пишет:
I5Rek я те на рутрекере отписал Ха-ха
http://rutracker[dot]org/forum/viewt[dot][dot][dot]015&start=60

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


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

Такая функция не сканает стоит лиш выключить браузер.
 
 Top
molchun201
Отправлено: 01 Мая, 2011 - 13:11:11
Post Id



Посетитель


Покинул форум
Сообщений всего: 295
Дата рег-ции: Февр. 2011  
Откуда: Менеск


Помог: 5 раз(а)




ну тогда пусть не выключает браузер Язычок Закатив глазки


-----
Обрамляйте код тегами и читайте
 
 Top
memba
Отправлено: 01 Мая, 2011 - 13:32:04
Post Id


Новичок


Покинул форум
Сообщений всего: 10
Дата рег-ции: Апр. 2011  


Помог: 0 раз(а)




Ещё должна быть проверка времени на сервере. CRON запускает какой-то скрипт который проверяет таймауты, если все вообще браузер закрыли, а сделать что-то надо
 
 Top
morosit
Отправлено: 04 Мая, 2011 - 06:55:37
Post Id



Посетитель


Покинул форум
Сообщений всего: 307
Дата рег-ции: Июль 2010  
Откуда: Казахстан


Помог: 4 раз(а)




результат такого виртуального боя может быть расчитан сразу, записан в базу данных, и выведен после истечения определенного времени
после закрытия и повторного открытия браузера проверяется истекло время или нет
 
 Top
I5Rek
Отправлено: 05 Мая, 2011 - 11:54:13
Post Id


Новичок


Покинул форум
Сообщений всего: 6
Дата рег-ции: Март 2011  


Помог: 0 раз(а)




Я уже разобрался что нужно сделать. Надо просто написать демона.Который будет в памяти сервера следить за таймерами и выполнять скрипты в нужное время.
Всем спасибо.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Прочее »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB