当前位置: 首页>>代码示例>>PHP>>正文


PHP wechatCallbackapiTest::responseMsg方法代码示例

本文整理汇总了PHP中wechatCallbackapiTest::responseMsg方法的典型用法代码示例。如果您正苦于以下问题:PHP wechatCallbackapiTest::responseMsg方法的具体用法?PHP wechatCallbackapiTest::responseMsg怎么用?PHP wechatCallbackapiTest::responseMsg使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在wechatCallbackapiTest的用法示例。


在下文中一共展示了wechatCallbackapiTest::responseMsg方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: valid

<?php 
/**
 * wechat php test
 */
include 'weixinlib/textmsg.php';
include 'weixinlib/secretmsg.php';
$wechatObj = new wechatCallbackapiTest();
$wechatObj->responseMsg('<xml><ToUserName><![CDATA[gh_3b9f2b7cbeb1]]></ToUserName>
<FromUserName><![CDATA[onJi-jkBg94_yLkoQLmlVFDTPqfk]]></FromUserName>
<CreateTime>1364050029</CreateTime>
<MsgType><![CDATA[text]]></MsgType>
<Content><![CDATA[kk]]></Content>
<MsgId>5858550264762860409</MsgId>
</xml>');
class wechatCallbackapiTest
{
    public function valid()
    {
        $echoStr = $_GET['echostr'];
        //valid signature , option
        if ($this->checkSignature()) {
            echo $echoStr;
            $this->responseMsg();
            exit;
        }
    }
    public function responseMsg($postStr)
    {
        //get post data, May be due to the different environments
        //	$postStr = $GLOBALS['HTTP_RAW_POST_DATA'];
        //extract post data
开发者ID:roryliu,项目名称:icoding,代码行数:31,代码来源:testii.php

示例2: responseMsg

<?php

//功能是提供大转盘的兑换,目前是加积分2,且只有一个奖项
$wechatObj = new wechatCallbackapiTest();
$wechatObj->responseMsg();
class wechatCallbackapiTest
{
    public function responseMsg()
    {
        $keyword = trim($_GET['quan']);
        $fromUsername = $_GET['name'];
        require_once 'conn.php';
        preg_match_all("/[A-Za-z0-9]/", $keyword, $match01);
        $select = $match01[0];
        foreach ($select as $val) {
            $abc .= $val;
        }
        $item = substr($abc, 4, 2);
        //创建时间记录
        $t = time();
        $datestamp = date("Y-m-d H:i:s", $t);
        //更新历史列表
        $checklist = mysql_fetch_array(mysql_query("select * from shop_history where secret = '{$abc}'"));
        if (!empty($checklist) && $checklist['used'] == "NO") {
            mysql_query("UPDATE shop_history SET used = 'YES', usedtime='{$datestamp}' WHERE secret = '{$abc}'");
            //获取积分
            $result_jifen = mysql_fetch_array(mysql_query("select * from jifen where user like '%{$fromUsername}%'"));
            if ($item == "04") {
                $score_changed = $result_jifen['score'] + 4;
                //增加积分量
            } elseif ($item == "01") {
开发者ID:sueflybaby,项目名称:learngit,代码行数:31,代码来源:roll_makeitused_v5kf.php

示例3: index

 public function index()
 {
     /*{{{*/
     $wechatObj = new wechatCallbackapiTest();
     if (isset($_GET['echostr'])) {
         $wechatObj->valid();
     } else {
         $wechatObj->responseMsg();
     }
 }
开发者ID:codekissyoung,项目名称:kanjiebao,代码行数:10,代码来源:Jizipu.php


注:本文中的wechatCallbackapiTest::responseMsg方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。