function action_login()
 {
     if (isset($_GET['recieve']) && $_GET['recieve'] == '1') {
         $model = new Model_login();
         $err = $model->form_login();
         if ($err == null) {
             $this->view->generate('login_view.php', 'template_view.php');
         } else {
             $data = $err;
             $this->view->generate('login_view.php', 'template_view.php', $data);
         }
     } else {
         $this->view->generate('login_view.php', 'template_view.php');
     }
 }
Example #2
0
 private static function validate(&$name, &$pass)
 {
     if (empty($name) || empty($pass)) {
         return false;
     }
     $name = Model_login::test_data($name);
     $pass = Model_login::test_data($pass);
     if (!preg_match("/^[a-zA-Zа-яА-Я0-9]*\$/", $name)) {
         return false;
     }
     return true;
 }