public function responseMsg() { $postStr = $GLOBALS["HTTP_RAW_POST_DATA"]; if (!empty($postStr)){ $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA); $fromUsername = $postObj->FromUserName; $toUsername = $postObj->ToUserName; $keyword = trim($postObj->Content); $time = time(); $textTpl = "<xml> <ToUserName><![CDATA[%s]]></ToUserName> <FromUserName><![CDATA[%s]]></FromUserName> <CreateTime>%s</CreateTime> <MsgType><![CDATA[link]]></MsgType> <Title><![CDATA[微信公众平台开发者的江湖]]></Title> <Description><![CDATA[陈坤的微信公众号这段时间大火,大家..]]></Description> <Url><![CDATA[http://israel.duapp.com/web/photo.php]]></Url> <MsgId>5839907284805129867</MsgId> </xml>"; if($keyword == "?" || $keyword == "?") { $resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time); echo $resultStr; } }else{ echo ""; exit; } }
微信开发没做过。
通常遇到这问题是看能不能执行到if逻辑里面。
你上行问号,接收到的是问号么。
微信开发没做过。
通常遇到这问题是看能不能执行到if逻辑里面。
你上行问号,接收到的是问号么。 微信开发。。。。。还真没办法调试貌似。。
public function responseMsg() { $postStr = $GLOBALS["HTTP_RAW_POST_DATA"]; if (!empty($postStr)){ $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA); $fromUsername = $postObj->FromUserName; $toUsername = $postObj->ToUserName; $keyword = trim($postObj->Content); $time = time(); $textTpl = "<xml> <ToUserName><![CDATA[%s]]></ToUserName> <FromUserName><![CDATA[%s]]></FromUserName> <CreateTime>%s</CreateTime> <MsgType><![CDATA[news]]></MsgType> <Content><![CDATA[]]></Content> <ArticleCount>1</ArticleCount> <Articles> <item> <Title><![CDATA[[苹果产品信息查询]]></Title> <Description><![CDATA[序列号:USE IMEI NUMBERIMEI号:358031058974471设备名称:iPhone 5C设备颜色:设备容量:激活状态:已激活电话支持:未过期[2014-01-13]硬件保修:未过期[2014-10-14]生产工厂:中国]]> </Description> <PicUrl><![CDATA[http://avatar.csdn.net/B/1/5/1_u013582606.jpg]]></PicUrl> <Url><![CDATA[]]></Url> </item> </Articles> <FuncFlag>0</FuncFlag> </xml>"; if($keyword == "?" || $keyword == "?") { $resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time); echo $resultStr; } }else{ echo ""; exit; } }
php 是可以调试的.
你可以把一些自己想看的内容写到一个txt文件中。
这样就可以看了,相当于记录日志。
php 是可以调试的.
你可以把一些自己想看的内容写到一个txt文件中。
这样就可以看了,相当于记录日志。 好方法 分数给你了