代碼中省略數(shù)據(jù)庫(kù)部分!header('content-type:text/html;charset=utf-8');
if(?strtolower(?$postObj->MsgType)?==?'text'){
?????if?(!$rows){
?????????$template??=?"<xml>
??????????????????????????<ToUserName><![CDATA[%s]]></ToUserName>
??????????????????????????<FromUserName><![CDATA[%s]]></FromUserName>
??????????????????????????<CreateTime>%s</CreateTime>
??????????????????????????<MsgType><![CDATA[%s]]></MsgType>
??????????????????????????<Content><![CDATA[%s]]></Content>
??????????????????????????</xml>";
????????????$fromUser=$postObj->ToUserName;
????????????$toUser=$postObj->FromUserName;
????????????$time=time();
????????????$content='暫無(wú)收貨人手機(jī)號(hào)為:'.$sphone.'的訂單信息';
????????????$msgType='text';
????????????echo?sprintf($template,$toUser,$fromUser,$time,$msgType,$content);
?????}else?{
?????$fname=$rows['fname'];
?????????$template??=?"<xml>
??????????????????????????<ToUserName><![CDATA[%s]]></ToUserName>
??????????????????????????<FromUserName><![CDATA[%s]]></FromUserName>
??????????????????????????<CreateTime>%s</CreateTime>
??????????????????????????<MsgType><![CDATA[%s]]></MsgType>
??????????????????????????<Content><![CDATA[%s]]></Content>
??????????????????????????</xml>";
????????????$fromUser=$postObj->ToUserName;
????????????$toUser=$postObj->FromUserName;
????????????$time=time();
????????????$content='發(fā)貨人:'.$fname;
????????????$msgType='text';
????????????echo?sprintf($template,$toUser,$fromUser,$time,$msgType,$content);
?????}
?????????}為什么接收的值為"發(fā)貨人:??",如何解決,謝謝!
關(guān)于微信接收事件推送讀取數(shù)據(jù)庫(kù)中文亂碼問(wèn)題
homedevise
2016-10-03 04:59:36