Необходимо передать данные с интернет магазина на сервер доставки СДЭК с помощью XML. Скрипт просто перестают грузить страницу дальше. В чём может быть причины ? :(
<?php
$soap = curl_init("https://integration.cdek.ru/new_orders.php");
curl_setopt($soap, CURLOPT_POST, 1);
curl_setopt($soap, CURLOPT_RETURNTRANSFER, 1);
//Создаём уникальный хэш
date_default_timezone_set('UTC');
$date = date('c');
$secure = md5($date.'&'.c22236e3ed7ed9e22cba9e851f963bec);
$request = <<<XML
<?xml version="1.0" encoding="UTF-8" ?>
<DeliveryRequest Number="236" Date="2016-09-25T12:45:10" Account="f90461d1db41f060474b9cd4aa7b91f0" Secure="<?=$secure?>"
OrderCount="1">
<Order Number="1010203040"
DeliveryRecipientCost="0"
SendCityCode="270"
RecCityCode="44"
RecipientName="Тест"
Phone="7810999, 9295849151"
Comment="Тест" TariffTypeCode="5" RecientCurrency="RUB"
ItemsCurrency="RUB">
<Address PvzCode="MSK2" />
<Package Number="1" BarCode="101" Weight="630">
<Item
WareKey="25000050368"
Cost="49"
Payment="49"
Weight="68"
Amount="1"
Comment="Тест"/>
<Item WareKey="25000348563"
Cost="79"
Payment="79"
Weight="95"
Amount="1"
Comment="вы"/>
</Package>
<AddService ServiceCode="30"></AddService>
</Order>
</DeliveryRequest>
XML;
curl_setopt($soap, CURLOPT_HTTPHEADER,
array('Content-Type: text/xml; charset=utf-8',
'Content-Length: '.strlen($request)));
curl_setopt($soap, CURLOPT_POSTFIELDS, $request);
$response = curl_exec($soap);
print_r ($response);
curl_close($soap);
?>
Сборка персонального компьютера от Artline: умный выбор для современных пользователей