$_SESSION["allowedIn"] = array(); } array_push($_SESSION["allowedIn"], $user); } } $userDAO = new UserDAO(); $userDAO->createUser("sofie", "test"); var_dump($userDAO); var_dump($_SESSION["allowedIn"]); class UserService { public function storeUser($username, $password) { $userDAO = new UserDAO(); $userDAO->createUser($username, $password); } } $userSvc = new UserService(); $userSvc->storeUser("liesenborghs", "testpwd"); var_dump($userSvc); var_dump($_SESSION["allowedIn"]); $userSvc2 = new UserService(); $userSvc2->storeUser("rasschaert", "testpwd2"); var_dump($userSvc2); var_dump($_SESSION["allowedIn"]); foreach ($_SESSION["allowedIn"] as $user) { $username = $user->getUsername(); $password = $user->getPassword(); echo $username, "</br>"; echo $password, "</br>"; }
<?php require_once 'business/UserService.php'; require_once 'debugger.php'; session_start(); /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ if (isset($_GET["action"]) && $_GET["action"] == "new") { $usernname = $_POST["username"]; phpAlert($usernname); phpAlert($_POST["password"]); $userSvc = new UserService(); $userSvc->storeUser($_POST["username"], $_POST["password"]); header("location:aanmelden.php"); exit(0); } include 'presentation/nieuwegebruikerForm.php';