Example #1
0
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;
            }
Example #2
0
$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>