Пример #1
0
 public function action_login()
 {
     $worker = new Users();
     $worker->login = $_POST['login'];
     $worker->password = $_POST['pass'];
     // Проверяем соответствие "пароль/логин"
     $dataArray = $worker->findByColumn('login', $worker->login);
     foreach ($dataArray as $data) {
         $login = $data['Login'];
         $password = $data['Password'];
     }
     // Все совпало - стартуем сессию
     if ($login === $worker->login && $password === $worker->password) {
         session_start();
         $_SESSION['user'] = $worker->login;
         header('Location: http://vesta-clubs.ru/index.php');
     } else {
         $this->error = 'Не верные данные!';
         include_once __DIR__ . '/../views/login_views.php';
         // header('Location: http://vesta-clubs.ru/index.php');
     }
 }