コード例 #1
0
ファイル: room.share.php プロジェクト: vuong93st/w-game
$memberfield = new Memberfields();
$company = new Companies();
$company_controller = new Company();
$smarty->template_dir = "template/";
$smarty->setCompileDir("office-room" . DS);
$smarty->flash_layout = "flash";
$check_invite_code = false;
$pdb->setFetchMode(ADODB_FETCH_ASSOC);
if (isset($_PB_CACHE['setting']['register_type'])) {
    $register_type = $_PB_CACHE['setting']['register_type'];
    if ($register_type == "open_invite_reg") {
        setvar("IfInviteCode", true);
    }
}
if (empty($_SESSION['MemberID']) || empty($_SESSION['MemberName'])) {
    uclearcookies();
    pheader("location:" . URL . "logging.php?forward=" . urlencode(pb_get_host() . $php_self));
}
//if caches
$cache_data = array();
if (isset($_PB_CACHE['setting']['member_cache']) && $_PB_CACHE['setting']['member_cache']) {
    $pdb->Execute("DELETE FROM {$tb_prefix}membercaches WHERE expiration<" . $time_stamp);
    $cache_data = $pdb->GetRow("SELECT data1 AS member,data2 AS company FROM {$tb_prefix}membercaches WHERE member_id='" . $_SESSION['MemberID'] . "'");
}
if (!empty($cache_data)) {
    $memberinfo = @unserialize($cache_data['member']);
    if (!empty($cache_data['company'])) {
        $companyinfo = @unserialize($cache_data['company']);
        $company_id = $companyinfo['id'];
        setvar("COMPANYINFO", $companyinfo);
    }
コード例 #2
0
ファイル: member.php プロジェクト: reboxhost/phpb2b
 function logOut()
 {
     session_destroy();
     uclearcookies();
     $this->passport(array($user_info['id'], $user_info['username'], $user_info['userpass']), "logout");
 }
コード例 #3
0
ファイル: uc.php プロジェクト: renduples/alibtob
 function synlogout($get, $post)
 {
     if (!API_SYNLOGOUT) {
         return API_RETURN_FORBIDDEN;
     }
     header('P3P: CP="CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR"');
     unset($_SESSION["MemberID"], $_SESSION["MemberName"]);
     //logout from phpb2b since 2011.1.11
     uclearcookies();
 }