예제 #1
0
  * Provide Module on Demand loading.
  */
 if ($service == 'load') {
     $module_id = isset($_GET['moduleId']) ? $_GET['moduleId'] : $_POST['moduleId'];
     if (isset($module_id) && $module_id != '') {
         require_once 'server/os.php';
         if (class_exists('os')) {
             $os = new os();
             $os->load_module($module_id);
         }
     }
 } else {
     if ($service == 'login') {
         require_once 'server/os.php';
         $os = new os();
         print $os->login($_POST['user'], $_POST['pass'], $_POST['group']);
     } else {
         if ($service == 'forgotPassword') {
             require_once 'server/os.php';
             $os = new os();
             $os->load('member');
             print $os->forgot_password($_POST['user']);
         } else {
             if ($service == 'signup') {
                 require_once 'server/os.php';
                 $os = new os();
                 $os->load('member');
                 print $os->signup($_POST['first_name'], $_POST['last_name'], $_POST['email'], $_POST['email_verify'], $_POST['comments']);
             }
         }
     }