摘要:本文将带你了解微信开发34----公众平台营销咨询系统3,希望本文对大家学微信有所帮助。
本文将带你了解微信开发34----公众平台营销咨询系统3,希望本文对大家学微信有所帮助。
上一节课我们可以看得到了,那么现在我们就开始写回复页面了,
reply_view.php代码如下,
<!--{cke_protected}{C}%3C!%2D%2D%3Fphp%0A%20%20%20%20%24id%20%3D%20%24_GET%5B'id'%5D%3B%0A%20%20%20%20if(!empty(%24id))%7B%0A%20%20%20%20%20%20%20%20%24connect%20%3D%20mysql_connect('localhost'%2C'root'%2C'root')%20or%20die('%E6%95%B0%E6%8D%AE%E5%BA%93%E9%93%BE%E6%8E%A5%E5%A4%B1%E8%B4%A5')%3B%0A%20%20%20%20%20%20%20%20mysql_select_db('wxdb'%2C%24connect)%3B%0A%20%20%20%20%20%20%20%20mysql_query('set%20names%20utf8')%3B%0A%20%20%20%20%20%20%20%20%24sql%20%3D%20%22select%20*%20from%20zx_info%20where%20id%3D'%7B%24id%7D'%22%3B%0A%20%20%20%20%20%20%20%20%24res%3D%20mysql_query(%24sql%2C%24connect)%3B%0A%20%20%20%20%20%20%20%20%24row%20%3D%20mysql_fetch_assoc(%24res)%3B%0A%20%20%20%20%7Delse%7B%0A%20%20%20%20%20%20%20%20exit%3B%0A%20%20%20%20%7D%0A%20%20%20%20%0A%3F%2D%2D%3E-->
<meta charset="utf-8" /><title></title><meta content="width=device-width,height=device-height,inital-scale=1.0,maximum-scale=1.0,user-scalable=no;" name="viewport" /><meta content="yes" name="apple-mobile-web-app-capable" /><meta content="black" name="apple-mobile-web-app-status-bar-style" /><meta content="telephone=no" name="format-detection" /><link href="./jquery.mobile-1.0.min.css" rel="stylesheet" type="text/css" /><script src="./jquery-1.6.4.min.js" type="text/javascript"></script><script src="./jquery.mobile-1.0.min.js" type="text/javascript"></script><div data-role="page" id="page3"><div data-role="header"><h1>公众平台营销咨询系统</h1><a data-icon="arrow-l" data-rel="back" data-role="button" href="#">点击返回</a></div><div data-role="content"><ul data-role="listview"><li><!--?php echo $row['zx_info']; ?--></li></ul><form action="/reply.php?id=<?php echo $id ?>" method="post"> <div data-role="fieldcontain"><label for="textarea">请输入回复内容:</label><textarea cols="30" id="textarea" name="textarea" rows="10"></textarea></div> <div> <div><button data-role="button" type="submit">点击回复</button></div> <div><button data-role="button" type="reset">取消回复</button></div> </div></form></div></div>
这里如果回复了那么表单将会发送数据到reply.php进行处理,reply.php代码如下所示:
数据库连接失败'); mysql_select_db('wxdb',$connect); mysql_query('set names utf8'); $sql = "select openid from zx_info where id='{$id}'"; $res = mysql_query($sql,$connect); $row = mysql_fetch_assoc($res); $fromUsername = $row['openid']; //下一步我们就将$contentStr回复给用户 //对发送的内容进行urlencode编码,防止中文乱码 $contentStr = urlencode($contentStr); //到时候我们我发送的内容我们放到一个数组里面去了 $content_arr = array('content'=-->"{$contentStr}"); //这里的意思是将来我要发送消息给这个用户 $reply_arr = array('touser'=>"{$fromUsername}",'msgtype'=>'text','text'=>$content_arr); //下一步就是将编码转成规定的json格式 $post = json_encode($reply_arr); //url解码,如果不解码他将会发来一段二进制代码 $post = urldecode($post); $url = "https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token={$access_token}"; http_request($url,$post);?>
<script src="./jquery-1.6.4.min.js" type="text/javascript"></script><script src="./jquery.mobile-1.0.min.js" type="text/javascript"></script>
手机回复页面
<a data-icon="arrow-l" data-rel="back" data-role="button" href="./show_info.php">点击返回</a></div>
恭喜您,已回复成功!
如果回见到已回复成功,那么恭喜您,您已经成功的回复了。
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之微信频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号