Exemple #1
0
                } else {
                    return false;
                }
                break;
            default:
                return false;
                break;
        }
        $xml .= '</xml>';
        echo convert($xml, DT_CHARSET, 'UTF-8');
    }
}
$wx = new weixin();
$access_token = $dc->get('weixin_access_token');
if (!$access_token) {
    $access_token = $wx->get_token();
    $dc->set('weixin_access_token', $access_token, 7000);
}
$wx->access_token = $access_token;
function weixin_user($openid)
{
    global $db;
    return $db->get_one("SELECT * FROM {$db->pre}weixin_user WHERE openid='{$openid}'");
}
function weixin_bind($openid, $username)
{
    global $db;
    if (check_name($username)) {
        $db->query("UPDATE {$db->pre}weixin_user SET username='' WHERE username='******'");
        $db->query("UPDATE {$db->pre}weixin_user SET username='******' WHERE openid='{$openid}'");
    }