示例#1
0
function get_user_info()
{
    $get_user_info = "https://graph.qq.com/user/get_user_info?" . "access_token=" . $_SESSION['access_token'] . "&oauth_consumer_key=" . $_SESSION["appid"] . "&openid=" . $_SESSION["openid"] . "&format=json";
    $info = get_url_contents($get_user_info);
    $arr = json_decode($info, true);
    $arr = getGBK($arr, CHARSET);
    return $arr;
}
示例#2
0
function pwCreditNames($creditType = null)
{
    static $sCreditNames = null;
    if (!isset($sCreditNames)) {
        $sCreditNames['credit'] = getGBK('积分');
    }
    return isset($creditType) ? $sCreditNames[$creditType] : $sCreditNames;
}
示例#3
0
 function syncredit($arr)
 {
     if (is_array($arr)) {
         foreach ($arr as $uid => $setv) {
             $updateMemberData = array();
             foreach ($setv as $cid => $value) {
                 $value = intval($value);
                 $this->db->query("UPDATE " . $this->tablepre . "member SET member_points={$value} WHERE uid='" . UC::escape($uid) . "'");
                 $member_name = $this->db->result_first("SELECT member_name FROM " . $this->tablepre . "member WHERE member_id='" . UC::escape($uid) . "'");
                 $member_points = $this->db->result_first("SELECT member_points FROM " . $this->tablepre . "member WHERE member_id='" . UC::escape($uid) . "'");
                 $amount = $value - $member_points;
                 $member_info = $model_member->infoMember(array('member_id' => $_SESSION['member_id']), 'member_points');
                 $this->db->query("INSERT INTO " . $this->tablepre . "points_log (pl_memberid, pl_membername, pl_points, pl_addtime, pl_desc, pl_stage) VALUES ('{$uid}', '{$member_name}', '{$amount}', '" . time() . "', '" . getGBK('来自其它应用的积分兑入') . "', 'app')");
             }
         }
     }
     return new ApiResponse(1);
 }
示例#4
0
文件: uc.php 项目: noikiy/ejia
	function getcreditsettings($get, $post) {
		if(!API_GETCREDITSETTINGS) {
			return API_RETURN_FORBIDDEN;
		}
		$credits = array (
					  1 => array (
					    0 => getGBK('积分'),
					    1 => '',
					  ),
				  );
		return $this->_serialize($credits);
	}