public function get() { $login = new loginView(); $loginPage = $login->getLoginPage(); $this->html .= $loginPage; }
} if (in_array("admin", $user->rights)) { require_once 'model/inventory.php'; require_once 'view/inventory.php'; $inventory = new Inventory($session); $inventoryPanel = new inventoryView($inventory); $inventoryPanel->output(); } } elseif (isset($_POST['login'])) { // Confirm if there is a login submission, if so, begin login process. require_once 'model/user.php'; $user = new User($session); if ($user->validate()) { //Flag login is successful. $_GET['logged'] = true; return true; } else { require_once 'view/login.php'; $loginPanel = new loginView(); $loginPanel->output(); } } else { require_once 'view/login.php'; $loginPanel = new loginView(); $loginPanel->output(); } // Confirm if there is a logout submission, if so, begin logout process. if (isset($_POST['logout'])) { session_unset(); session_destroy(); }
public function login() { $managerUser = new UserDAO(); if (isset($_GET['username']) && isset($_GET['password'])) { $managerUser->getUserByLoginAndPassword($_GET['username'], $_GET['password'], $_GET['chocolat']); } else { $_SESSION['isLogged'] = false; } if (!$this->isLogged()) { $_SESSION['isLogged'] = false; $loginView = new loginView(); echo $loginView->getView(); } else { $profileView = new ProfileView(); echo $profileView->getView(); } }