1234567891011121314151617181920212223242526272829303132333435363738 |
- <?php
- /**
- * 任务计划执行入口
- *
- *
-
- */
- define('InShopNC',true);
- // $_SERVER['argv'][1] = 'xs';
- // $_SERVER['argv'][2] = 'create';
- $_SERVER['argv'][1] = 'order';
- $_SERVER['argv'][2] = 'create_bill';
- if (empty($_SERVER['argv'][1]) || empty($_SERVER['argv'][2])) exit('parameter error');
- require(dirname(__FILE__).'/../../global.php');
- if (!@include(BASE_CORE_PATH.'/lrlz.php')) exit('lrlz.php isn\'t exists!');
- Base::init();
- $file_name = strtolower($_SERVER['argv'][1]);
- $method = $_SERVER['argv'][2].'Op';
- if (!@include(dirname(__FILE__).'/include/'.$file_name.'.php')) exit($file_name.'.php isn\'t exists!');
- $class_name = $file_name.'Control';
- $cron = new $class_name();
- if (method_exists($cron,$method)){
- $cron->$method();
- }else{
- exit('method '.$method.' isn\'t exists');
- }
|