1 public function wx_notify(){
2 $postStr = $GLOBALS["HTTP_RAW_POST_DATA"];
3 libxml_disable_entity_loader(true);
4 $xml = json_decode(json_encode(simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA)), true);
5 if($xml['out_trade_no']){
6 $rs = Db::name('order_jiaoche')->where(array('order_sn'=>$xml['out_trade_no']))->find();
7 if($rs){
8 Db::name('order_jiaoche')->where(array('order_sn'=>$xml['out_trade_no']))->update(array('ispay'=>1));
9 echo 'success';
10 }
11 }
12 /*
13 调试所用
14 $fp = fopen('notify.txt','a+');
15 fwrite($fp,"
_______GET________");
16 fwrite($fp,var_export($xml,true));
17 fwrite($fp,"
________postObj________");
18 fwrite($fp,var_export($xml,true));
19 fwrite($fp,'【 Now 】: '. date("Y-m-d H:i:s") ."
");
20 fclose($fp);
21 print_r($xml);
22 */
23 }
人生得意须尽欢,莫使金樽空对月.