/**
  * Проверка и выполнение авторизации
  */
 private function do_login()
 {
     $page_home = new Page_Home($this->web_driver);
     if (!$page_home->check_login()) {
         echo "<br>Already logged in<br>";
         return;
     }
     $page_login = $page_home->click_login();
     $page_login->submit_form();
 }
Example #2
0
                case 'email':
                    $Page = new Page_Email('');
                    print $Page->Html();
                    break;
            }
        case 'account':
            switch ($spage) {
                case 'user':
                    $Page = new Page_User('');
                    print $Page->Html();
                    break;
                case 'administrators':
                    $Page = new Page_Administrators('');
                    print $Page->Html();
                    break;
                case 'trans':
                    $Page = new Page_Trans('');
                    print $Page->Html();
                    break;
            }
            break;
        case 'logout':
            Db_Admin::logout();
            header('LOCATION: ' . ADMIN_FOLDER . '/');
            exit;
            break;
        default:
            $Page = new Page_Home();
            print $Page->Html();
    }
}