Пример #1
0
                 if (file_exists('tmp/ivae_feb2013.zip')) {
                     update_db::update_IVAO();
                     $_SESSION['done'] = array_merge($_SESSION['done'], array('Insert IVAO data'));
                 } else {
                     update_db::update_vatsim();
                     $_SESSION['done'] = array_merge($_SESSION['done'], array('Insert VATSIM data'));
                 }
             } elseif (isset($globalVATSIM) && $globalVATSIM) {
                 update_db::update_vatsim();
                 $_SESSION['done'] = array_merge($_SESSION['done'], array('Insert VATSIM data'));
             } elseif (isset($globalIVAO) && $globalIVAO) {
                 if (file_exists('tmp/ivae_feb2013.zip')) {
                     update_db::update_IVAO();
                     $_SESSION['done'] = array_merge($_SESSION['done'], array('Insert IVAO data'));
                 } else {
                     update_db::update_vatsim();
                     $_SESSION['done'] = array_merge($_SESSION['done'], array('Insert VATSIM data (IVAO not found)'));
                 }
             }
             $_SESSION['install'] = 'routes';
             $_SESSION['next'] = 'Populate routes table with externals data';
             $result = array('error' => $error, 'done' => $_SESSION['done'], 'next' => $_SESSION['next'], 'install' => $_SESSION['install']);
             print json_encode($result);
         } else {
             //unset($_SESSION['install']);
             $_SESSION['error'] = 'Unknwon task : ' . $_SESSION['install'];
             $result = array('error' => 'Unknwon task : ' . $_SESSION['install'], 'done' => $_SESSION['done'], 'next' => 'finish', 'install' => 'finish');
             print json_encode($result);
         }
     }
 }