diff --git a/ctrip/callback.php b/ctrip/callback.php new file mode 100644 index 00000000..214174b5 --- /dev/null +++ b/ctrip/callback.php @@ -0,0 +1,83 @@ +'; +$BackXml .= ""; +$BackXml .= ' + web.order.requestRefund + tieyou + 2016-05-26 16:26:47 + 263A1E3FDCEBA0AEE61E49952E34C27D + + + + elonge20160526261753244 + 882c5548-b672-4484 + 882c5548-b672-4484 + + + 5.50 + Test + T + +';*/ + +$BackArr = simplexml_load_string($BackXml); +$ServiceName = $BackArr->Authentication->ServiceName; +if($ServiceName == 'web.order.returnTicketNotice'){ + $OrderNumber = $BackArr->TrainOrderService->OrderNumber; +}else{ + $OrderNumber = $BackArr->TrainOrderService->OrderInfo->OrderNumber; +} + +$responsexml = ' + + + '.$ServiceName.' + '.date('Y-m-d H:i:s').' + '.$OrderNumber.' + SUCCESS + + null + + + +'; + +echo $responsexml; + +$BackJson = json_encode($BackArr); + +$Url = 'http://www.mycht.cn/info.php/apps/trainsystem/callback/ctripcallback'; + +//发送数据 +GetPost_http($Url,$BackJson,'POST'); + +?> \ No newline at end of file