header('location:index.php'); break; case 'upload': require_once 'libs/controller/UploadController.class.php'; $controller = new UploadController(); $controller->handle(); break; case 'setting': require_once 'libs/controller/SettingController.class.php'; $controller = new SettingController(); $controller->handle(); break; case 'reg': require_once 'libs/controller/RegController.class.php'; $controller = new RegController(); $controller->handle(); break; case 'search': require_once 'libs/controller/SearchController.class.php'; $controller = new SearchController(); $controller->handle(); break; case 'detail': require_once 'libs/controller/DetailController.class.php'; $controller = new DetailController(); $controller->handle(); break; case 'push': session_write_close(); require_once 'libs/controller/PushController.class.php'; $controller = new PushController();
} break; case 'ratecoach': require_once 'libs/controller/RateCoachController.class.php'; $rateController = new RateCoachController(); $rateController->setSmarty($smarty); if (!isset($_POST['coach'])) { $rateController->display(NULL, NULL); } else { $rateController->handle($_POST, $smarty); } break; case 'register': require_once 'libs/controller/RegController.class.php'; $regController = new RegController(); $regController->handle($_GET, $_POST, $smarty); break; case 'sysmanag': require_once 'libs/controller/SysManagController.class.php'; $sysManagController = new SysManagController(); $sysManagController->handle($_GET, $_POST, $smarty); break; case 'booklookup': require_once 'libs/controller/CoachBookLookupController.class.php'; $coachBookLookupController = new CoachBookLookupController(); $coachBookLookupController->handle($_GET, $smarty); break; case 'projmanag': require_once 'libs/controller/ProjectManagController.class.php'; $projectManagController = new ProjectManagController(); $projectManagController->handle($_GET, $_POST, $smarty);