require_once BUSINESS_DIR_USER . 'User.php'; require_once BUSINESS_DIR_USER_LOGIN . 'UserLoginManager.php'; require_once BUSINESS_DIR_USER_TYPE . 'UserTypeManager.php'; //$_POST['userid']="lily"; //$_POST['password']="******"; $userid = isset($_POST['userid']) ? $_POST['userid'] : ""; $pwd = isset($_POST['password']) ? $_POST['password'] : ""; //checks if the passed variables do not have some crazy slashes.. if (get_magic_quotes_gpc()) { $userid = stripslashes($userid); $pwd = stripslashes($pwd); } //echo $userid . "Testing "; $userManager = new UserLoginManager(); $logged = $userManager->userLogin($userid, $pwd); $userTypeManager = new UserTypeManager(); $UST = $userTypeManager->getUserTypeById($logged->getUserType()); if ($logged->getFirstName() != "" && $UST == "ADMIN") { echo SUCCESS_ADMIN_RIGHT; } else { if ($logged->getFirstName() != "" && $UST == "USER") { echo SUCCESS_USER_RIGHT; } else { if ($logged->getFirstName() != "" && $UST == "BANNED") { echo FAILURE_BANNED; } else { if ($logged->getFirstName() != "" && $UST == "INACTIVE") { echo FAILURE_NOT_CONFIRMED; } else { echo FAIL; }
$userTypeManager = new UserTypeManager(); $Usertypes = $userTypeManager->getAllUserTypes(); echo "<br/><br/><br/><b>See All Users</b><br>"; $usertypeCount = count($Usertypes); $count = 0; if ($usertypeCount > 0) { foreach ($Usertypes as $usertypess) { $utid = $usertypess->getUserTypeId(); $userTypeName = $usertypess->getUserTypeName(); $count++; ?> <?php echo $count . ' ' . $userTypeName . "<br>"; ?> <?php } // end of foreach loop } // end of if statement $userTypeManager = new UserTypeManager(); $US = $userTypeManager->getUserTypeById(1); echo "<br/><br/><b>Data For user search by UserType</b><br/>"; echo "User Type: " . $US; echo "<br/><br/><br/><b>UserType Id Search</b><br>"; ?> </body> </html>