function yangcong_bind()
{
    global $secken;
    if (is_user_logged_in() && isset($_POST['uuid'])) {
        //如果用户已经登录而且post uuid
        nocache_headers();
        if (isset($_GET['cancel'])) {
            $info = $secken->getResult($_POST['uuid']);
            if (!empty($info['uid']) && $info['uid'] === getUserMeta(wp_get_current_user()->ID)) {
                delUserMeta(wp_get_current_user()->ID) ? message(__('取消成功', 'yangcong'), 1, 'profile.php?page=yangcong-profile') : message(__('取消失败', 'yangcong'));
            } else {
                message($secken->getMessage());
            }
        } else {
            $info = $secken->getResult($_POST['uuid']);
            if (!empty($info['uid'])) {
                updateUserMeta(wp_get_current_user()->ID, $info['uid']) ? message(__('绑定成功', 'yangcong'), 1, $_SERVER['REQUEST_URI']) : message(__('绑定失败', 'yangcong'));
            } else {
                message($secken->getMessage());
            }
        }
    }
}
Example #2
0
        if (__DEV__) {
            var_dump($e);
            exit;
        }
    }
} else {
    if ($userId) {
        try {
            //Get user data from API
            $userData = curlGet('https://<%= htmlWebpackPlugin.options.data.apiDomain %>/users/' . $userId, array('html' => 1));
            if ($userData) {
                $userData = json_decode($userData, true);
                if ($userData['code'] === 200) {
                    $data['canonical'] = 'https://' . $_SERVER['HTTP_HOST'] . '/user/' . $userId . '/';
                    $data['content'] .= '<script>window.wouafit.user = '******'user']) . ';</script>' . PHP_EOL . getUserHTML($userData['user']);
                    $data['head'] = getUserMeta($userData['user']) . PHP_EOL . '<link rel="alternate" hreflang="fr" href="https://fr-fr.<%= htmlWebpackPlugin.options.data.domain %>/user/' . $userId . '/" />' . PHP_EOL . '<link rel="alternate" hreflang="en" href="https://en-us.<%= htmlWebpackPlugin.options.data.domain %>/user/' . $userId . '/" />';
                } elseif ($userData['code'] === 404) {
                    header("HTTP/1.1 404 Not Found");
                    $data['head'] = getDefaultMeta();
                    $data['content'] .= '<h1>404 not Found</h1>';
                } else {
                    if (__DEV__) {
                        var_dump($userData);
                        exit;
                    }
                }
            }
        } catch (Exception $e) {
            if (__DEV__) {
                var_dump($e);
                exit;
Example #3
0
					<th>Status</th>
				</tr>
			</thead>
			<tbody>
				 <?php 
if (getPendingTopupClientDetails()) {
    foreach (getPendingTopupClientDetails()->result() as $value) {
        ?>
						<tr>
							<td><?php 
        echo $value->user_id;
        ?>
</td>
							<td><input type="checkbox" name="clist1"></td>
							<td><?php 
        echo getUserMeta($value->user_id, 'first_name');
        ?>
</td>
							<td><?php 
        echo $value->email;
        ?>
</td>
							<td><?php 
        echo $value->trans_amount;
        ?>
</td>
							<td class="text-center">
								<a href="#" class="btn btn-success client-approve"><i class="fa fa-check-circle"></i>Approve</a>
							</td>
							<td>
							<i class="fa fa-circle-thin fa-circle-thin-yellow client-pending-icon"></i>