From 944e6a7f4057485f173722f95671e642c25068ac Mon Sep 17 00:00:00 2001 From: cyc Date: Thu, 20 Jun 2019 17:01:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=90=BA=E7=A8=8B=E6=8E=A5?= =?UTF-8?q?=E6=94=B6=E5=9B=9E=E8=B0=83=E7=A8=8B=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ctrip/callback.php | 83 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 ctrip/callback.php 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