Example #1
0
     if ($pg->generateHTML()) {
         $page_content .= $pg->getHTML();
     } else {
         die('Could not generate HTML');
     }
     break;
 } elseif (@$_POST['joinform'] == 1) {
     ob_start();
     $u = new User($_SESSION['valid_user']);
     if (!isset($_POST['name']) || empty($_POST['name'])) {
         $u->setNameSurname($group_name, $_SESSION['valid_user']);
     } else {
         @$u->setNameSurname($group_name, $_POST['name']);
     }
     $a = @$u->setBirthday($group_name, $_POST['birthday']);
     $a = @$u->setNationality($group_name, $_POST['nationality']);
     $a = @$u->setSexe($group_name, $_POST['sexe']);
     if (@(!empty($_POST['blog']))) {
         include_once 'includes/Page.BlogsYYYY.class.php';
         $b = new BlogsPage($group_name);
         @$b->setUserBlog($_POST['blog']);
     }
     include_once 'includes/Page.LinksZZZZ.class.php';
     $l = new LinksPage($group_name);
     if (@(!empty($_POST['digg_username']))) {
         $l->addMember($_POST['digg_username'], "all", "digg");
     }
     if (@(!empty($_POST['delicious_username']))) {
         $l->addMember($_POST['delicious_username'], "", "delicious");
     }
     if (@(!empty($_POST['reddit_username']))) {
Example #2
0
    protected $_nation;
    public function getUid()
    {
        return $this->_uid;
    }
    public function setUid($uid)
    {
        $this->_uid = $uid;
        return $this;
    }
    public function getNationality()
    {
        return $this->_nation;
    }
    public function setNationality($nation)
    {
        $this->_nation = $nation;
        return $this;
    }
    public function __toString()
    {
        return "User: #{$this->_uid}. " . $this->_nation->getNationalityDeclaration($this->_uid);
    }
}
$user = new User();
$user->setUid(714673)->setNationality(Nationality::getInstance('Italia'));
echo $user, "\n";
// changing a Flyweight means referencing a new instance
// (which may actually already exist in the FlyweightFactory)
$user->setNationality(Nationality::getInstance('Australia'));
echo $user, "\n";
Example #3
0
function registerProfileX($mid, $namesurname, $birthday, $myspace, $nationality, $sexe)
{
    global $access_isGroupMember;
    global $group_name;
    _filter_var($mid);
    _filter_var($namesurname);
    _filter_var($birthday);
    _filter_var($myspace);
    _filter_var($nationality);
    _filter_var($sexe);
    if ($access_isGroupMember && isset($_SESSION['valid_user'])) {
        $u = new User($_SESSION['valid_user']);
        $membership_id = $u->getMembershipID($group_name);
        if ($mid != $membership_id) {
            return '0';
        }
        $res1 = $u->setNameSurname($group_name, $namesurname);
        $res2 = $u->setBirthday($group_name, $birthday);
        $res3 = $u->setWebSite($group_name, $myspace);
        $res4 = $u->setNationality($group_name, $nationality);
        $res5 = $u->setSexe($group_name, $sexe);
        if ($res1 && $res2 & $res3 && $res4 && $res5) {
            return '1';
        } else {
            return '0';
        }
    } else {
        return '0';
    }
}