<?php if (!is_weixin()) { wp_die('请在微信中访问该页!'); } $weixin_openid = weixin_robot_get_user_openid(); if ($weixin_openid == false) { wp_die('非法访问!'); } if (isset($_GET['update'])) { if (isset($_POST['update']) && wp_verify_nonce($_POST['weixin_user_act'], 'weixin_user')) { $weixin_user_new = array('name' => trim(wp_strip_all_tags($_POST['name'])), 'address' => trim(wp_strip_all_tags($_POST['address'])), 'phone' => trim(wp_strip_all_tags($_POST['phone']))); weixin_robot_update_user($weixin_openid, $weixin_user_new); $success = "ok"; } } else { global $wpdb; $weixin_credits = $wpdb->get_results($wpdb->prepare("SELECT * FROM {$wpdb->weixin_credits} WHERE weixin_openid=%s ORDER BY id DESC LIMIT 0,30;", $weixin_openid)); } $weixin_user = weixin_robot_get_user($weixin_openid); if (empty($weixin_user['name']) && !empty($weixin_user['nickname'])) { $weixin_user['name'] = $weixin_user['nickname']; } ?> <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>用户中心</title> <meta name="HandheldFriendly" content="True"> <meta name="MobileOptimized" content="320">
function weixin_robot_unsubscribe_reply($keyword) { global $wechatObj; $weixin_unsubscribe = "你怎么忍心取消对我的订阅?"; echo sprintf($wechatObj->get_textTpl(), $weixin_unsubscribe); $wechatObj->set_response('byebye'); $weixin_openid = $wechatObj->get_fromUsername(); if ($weixin_openid) { $weixin_user = array('subscribe' => 0); weixin_robot_update_user($weixin_openid, $weixin_user); } }