php微信官方帐户开发的简短答案

优采云 发布时间: 2020-08-07 01:23

  php微信官方帐户开发的简短答案

  更新: 2018年10月20日15:20:30转载作者: dq_095

  本文主要详细介绍了针对php微信公众号开发的简短回答问题,具有一定的参考价值,有兴趣的朋友可以参考

  本文示例共享php微信公众号开发的简短答案问题的特定代码,以供您参考. 具体内容如下

  简短回答问题

  

  

  核心代码如下:

  

public function responseMsg()

{

//get post data, May be due to the different environments

$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];

//extract post data

if (!empty($postStr)){

$postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);

$fromUsername = $postObj->FromUserName;

$toUsername = $postObj->ToUserName;

$type = $postObj->MsgType;

$customevent = $postObj->Event;

$latitude = $postObj->Location_X;

$longitude = $postObj->Location_Y;

$keyword = trim($postObj->Content);

$time = time();

$textTpl = "

%s

%s

";

include("coon.php");

if($keyword=="8")

{

$array=array("第5页第1个字"=>"王","第8页第1个字"=>"李","第30页第1个字"=>"周");

$a=array_rand($array,1);

$b=$array[$a];

$contentStr=$a."是什么?";

$sql="INSERT INTO `menu2` (`id` ,`user` ,`sec`,`answer`)VALUES (NULL , '{$fromUsername}', '8','{$b}')";

mysql_query($sql);

}

else

{

$sql="SELECT * FROM `menu2` where `user`= '{$fromUsername}'";

$query=mysql_query($sql);

$rm=mysql_fetch_array($query);

$sec=$rm['sec'];

$answer=$rm['answer'];

if($sec=="8")

{

if($keyword==$answer)

{

$contentStr="你的答案是正确的,视频代码下载地址为....";

}

else

{

$contentStr="你的答案不正确,请购买《微信公众平台搭建与开发揭秘》";

}

}

else

{

$contentStr="请先输入8";

}

}

$msgType="text";

$resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType, $contentStr);

echo $resultStr;

}

}

  coon.php: 用于连接到数据库的代码如下:

<p>

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线