示例#1
0
 public function loginAction()
 {
     if (isset($_POST['submit']) && isset($_POST['login']) && isset($_POST['password'])) {
         $loginHash = md5(md5($_POST['login']));
         $passHash = md5(md5($_POST['password']));
         if ($loginHash === $this->hashLogin && $passHash === $this->hashPass) {
             session_start();
             $hash = md5(md5($this->generateCode(10)));
             setcookie("hash", $hash);
             $_SESSION['hash'] = $hash;
             header('Location: /admin/orders');
             die;
         }
     }
     $view = new AdminView();
     return $this->_controller->setPage($view->showLogin());
 }