3 $timerval_t = db_selectData("options", "option_name", "update.check.interval");
5 //echo "timer check:\n";
6 //print_r($timerval_t);
7 //echo "timer endcheck\n";
10 if(!isset($timerval_t[0])) {
11 //echo "likely we have no timer check value, setting to default of 3 days\n";
13 db_insertData("options", "update.check.interval", "$ci");
16 $timerval = $timerval_t[0]["option_value"];
19 $lastupdate_t = db_selectData("options", "option_name", "update.check.last");
22 if(!isset($lastupdate_t[0])) {
23 db_insertData("options", "update.check.last", "0");
26 // no last update, perform one now
27 $lastupdate = $lastupdate_t[0]["option_value"];
31 $tdiff = $ctime - $lastupdate;
33 if($tdiff > $timerval) {
37 //echo "timerval: $timerval\n";
39 function up_doUpdateCheck()
41 echo "do update check and reset interval\n";
43 // db_updateData($tablename, $column, $newdata, $wherecol, $wheredata, $exact=true)
46 db_updateData("options", "option_value", "$ctime", "option_name", "update.check.last");