Чтобы через определенное время выполнялась функция

Программирование, которое не связано с API.
sempel
Сообщения: 9
Зарегистрирован: 06 сен 2011, 08:49

Чтобы через определенное время выполнялась функция

Сообщение sempel »

Как задать в бд чтобы через определенное время выполнялась функция?
sempel
Сообщения: 9
Зарегистрирован: 06 сен 2011, 08:49

Re: как задать в бд чтоб через Опередленое время Выполналась фу

Сообщение sempel »

А на php есть готовое?
Аватара пользователя
ChineseBeemaster
Сообщения: 64
Зарегистрирован: 28 авг 2011, 04:02

Re: как задать в бд чтоб через Опередленое время Выполналась фу

Сообщение ChineseBeemaster »

Так на PHP и используй, пиши скрипт на PHP и на хостинге его включай в расписание планировщика cron
sempel
Сообщения: 9
Зарегистрирован: 06 сен 2011, 08:49

Re: как задать в бд чтоб через Опередленое время Выполналась фу

Сообщение sempel »

Вот у миня есть скрипт где какое время?
if($dats[minutes]==0 && $dats[seconds]>=0 && $dats[seconds]<=0)

Да еше хотел бы спросить как сделать так чтобы при выдачи бонусов в приложении Показовало типо вам выдано бонуссы!
Аватара пользователя
ChineseBeemaster
Сообщения: 64
Зарегистрирован: 28 авг 2011, 04:02

Re: как задать в бд чтоб через Опередленое время Выполналась фу

Сообщение ChineseBeemaster »

вы видно совсем не понимаете

1. пишем ваш скрипт то что надо делать

Код: Выделить всё

 <?php phpinfo(); ?> 
2. сохраняем на хостинге\сервере (путь будет ваш)

Код: Выделить всё

 /home/user/script.php 
3. записывает в планировщик (например каждые 5 минут), если ваш личный сервер то команда
crontab -e
и туда пишем

Код: Выделить всё

 */5 * * * * php -q /home/user/script.php 
если хостинг, то явно есть какой-то упрощенный интерфейс использования крона

как понять время

Код: Выделить всё

 * * * * * выполняемая команда- - - - -| | | | || | | | ----- День недели (0 - 7) (Воскресенье =0 или =7)| | | ------- Месяц (1 - 12)| | --------- День (1 - 31)| ----------- Час (0 - 23)------------- Минута (0 - 59) 
и ваш скрипт будет исполняться не записимо ни от чего каждые 5 мин
sempel
Сообщения: 9
Зарегистрирован: 06 сен 2011, 08:49

Re: как задать в бд чтоб через Опередленое время Выполналась фу

Сообщение sempel »

Да еше хотел бы спросить как сделать так чтобы при выдачи бонусов в приложении Показовало типо вам выдано бонуссы!
Аватара пользователя
ChineseBeemaster
Сообщения: 64
Зарегистрирован: 28 авг 2011, 04:02

Re: как задать в бд чтоб через Опередленое время Выполналась фу

Сообщение ChineseBeemaster »

ищи на форуме уже писали ни раз, в общем виде есть 2 способа
1. переодически опрашивать сервер и если есть бонусы выводить сообщения
2. делать сервер\клиент и держать открытое соединение с сервера и так же переодически опрашивать или через коллбеки :)
sempel
Сообщения: 9
Зарегистрирован: 06 сен 2011, 08:49

Re: как задать в бд чтоб через Опередленое время Выполналась фу

Сообщение sempel »

Я ненашол либо пропустил гдето!
А можыти вы помочь с етим?
sempel
Сообщения: 9
Зарегистрирован: 06 сен 2011, 08:49

Re: как задать в бд чтоб через Опередленое время Выполналась фу

Сообщение sempel »

Я могу вам заплотить!
Ответить