<?php error_reporting(E_ERROR); require_once 'class/webpage.php'; require_once 'class/sql.php'; require_once 'PEAR.php'; require_once './includes/ST.LIB.login.inc'; WEBPAGE::START(); WEBPAGE::$lang = 'eng'; $_LABELS = WEBPAGE::getCacheData(sprintf(WEBPAGE::_APP_LABELS_FILE, WEBPAGE::$lang)); $_CONF = WEBPAGE::getCacheData(sprintf(WEBPAGE::_APP_CONF_FILE, WEBPAGE::$lang)); // check run mode switch (WEBPAGE::$runMode) { case WEBPAGE::_RUN_MODE_OUTDATED: break; default: if ($_CONF['auto_cron'] == '1') { exit; } WEBPAGE::redirect(sprintf('index.php?lang=%s', WEBPAGE::$lang)); exit; } // Chequea que no se ha hecho bk en el dia //count(WEBPAGE::$dbh->getAll(sprintf("select id from tblDataLog where date = '%s' and script = '%s'",date('Y-m-d'),'index.cron.php'))) ? exit : ''; $rdate = explode('-', WEBPAGE::$runDate); $p_date = date('Y-m-d', mktime(0, 0, 0, $rdate[1], $rdate[2], $rdate[0], 0) + 24 * 60 * 60); // Pone sistema en modo 'mantenimiento'. Nadie puede entrar en este modo. // Usuarios 'logeados' previamente seran desocnectados en la primera accion que ejecuten WEBPAGE::$dbh->query(sprintf("insert into tblDataLog values ('null','%s',CURTIME(),'maintenance','index.cron.php','','')", $p_date)); // correr procesos //require 'index.cron.clientPortfolio.inc';