예제 #1
0
 /**
  * @param Index $user
  * login user
  */
 public function index(Index $user)
 {
     $this->headerData();
     $this->view->showView();
     $username = $user->getUsername();
     $password = $user->getPassword();
     if (!empty($username)) {
         $user = User::createInstance()->getOneByDetails($username, $password);
         $id = $user->getId();
         if ($username == $user->getUsername() && $id != null) {
             $this->getSession()->setSessionParams(['user' => $user->getUsername(), 'id' => $id]);
             $this->redirectControllers('userInfo', 'profile');
             exit;
         }
     }
     $this->view->part('footer');
 }
예제 #2
0
 /**
  * @param Index $user
  */
 public function index(Index $user)
 {
     $this->headerData();
     $this->view->showView();
     $username = $user->getUsername();
     $password = $user->getPassword();
     if (!empty($username)) {
         $user = User::createInstance()->getOneByDetails($username, $password);
         if ($username == $user->getUsername()) {
             //&& md5($password) == $user->getPassword()
             //                session_start();
             $_SESSION['user'] = $user->getUsername();
             $this->view->user = $user->getUsername();
             $this->redirectControllers('home', '');
         }
     }
     $this->view->part('footer');
 }
예제 #3
0
 /**
  * @param Index $user
  */
 public function index(Index $user)
 {
     $this->headerIndex();
     $this->view->showView();
     $username = $user->getUsername();
     $password = $user->getPassword();
     if (!empty($username)) {
         $user = User::createInstance()->getOneByDetails($username, $password);
         $adminName = $user->getUsername();
         $admin = $user->getAdmin();
         if (!empty($adminName) && $admin == 1) {
             session_start();
             $_SESSION['adminName'] = $username;
             $this->redirectAdminControllers('home', 'log');
         }
     }
     $this->view->part('footer');
 }