Това е глупаво - представи си какво ще стане като влязат няколко човека в сайта ти? Ако има 100 посещения в първия ден от месеца, бонусите на VIP потребителите ще се увеличат с 300... :twisted:legolas каза:може да сложиш една проверка дали деня от месеца е 1ви, като кода трябва да го сложиш във файл който се зарежда винаги при влизане в сайта ти. примерче:
Код:if( date('d')==1 ) { тук update db ... }
if(date('j') == 1) {
if(!file_exist("updated")){//
$f = fopen("updated", "w");
//сега тук ъпдейтваш
fclose($f);
}
}
else {
if(file_exist("updated")){
unlink("updated");
}
}
Е това няма да важи защото имам поле, което записва кога е направен последния ъпдейт и трябва да е lastupdate<=$now_time за да направи ъпдейта.anonimen каза:Това е глупаво - представи си какво ще стане като влязат няколко човека в сайта ти? Ако има 100 посещения в първия ден от месеца, бонусите на VIP потребителите ще се увеличат с 300... :twisted:
Да, но като хостинга ми са забранили whet трябва да посочвам файл, който да се пуска на зададеното от мен време. Ами ако хипотетично сменя хостинг-а и забравя да пусна тази cron задачка...tedo96 каза:Това се прави с Cron задача, както ти казаха по-горе.
marian каза:Можеш да ползваш и това (зависи от това какво прави заявкта). Подобно е на cronjobs и Windows Task Scheduler, но е вградено в MySQL и не трябва да инсталираш нищо.