Example #1
0
                 }
             }
         }
     } else {
         $pagemsg = $school->last_error;
     }
     $pagemsg_type = 'error';
 } else {
     $tables = $school->getSchedulePage($_REQUEST['year'], $_REQUEST['term']);
     // '2014-2015', 2
     //$tables_grade = $school->getGradePage($_REQUEST['year'], $_REQUEST['term']);
     //if($tables_grade) $tg = $school->parseGradeTableMain($tables_grade[1]);
     if ($tables) {
         $preData = '$tables_s = \'' . serialize($tables) . "';\n\n";
         $t1 = $school->parseScheduleTableMain($tables[1]);
         $t2 = $school->parseScheduleTableChanges($tables[2]);
         $school->changesFillInfoFromMain($t2, $t1);
         $preData .= '$t_s = \'' . json_encode(array(serialize($t1), serialize($t2))) . "';";
         include 'header.inc.php';
         include 'showdata.inc.php';
         include 'offline.inc.php';
         include 'footer.inc.php';
         exit;
     } else {
         if (strpos($school->last_error, 'I') === 0) {
             if ($school->last_error == 'Inetwork_error') {
                 $pagemsg = '连接错误。';
             } else {
                 if ($school->last_error == 'Iparse_error') {
                     $pagemsg = '解析错误。';
                 } else {