В настоящее время мы используем Ultracart для обратной связи xml с URL-адресом на нашем сервере. То, что я пытаюсь сделать, это получить этот xml и повернуть направо и отправить его на другую страницу. (У нас были проблемы с отправкой постбэк к нескольким источникам для проекта мы работаем.) Вот что я играл с:repost xml postback to another url
$xml = file_get_contents('php://input');
$url = 'https://destinationlink';
$post_data = array(
"xml" => $xml,
);
$stream_options = array(
'http' => array(
'method' => 'POST',
'header' => "Content-type: application/x-www-form-urlencoded\r\n",
'content' => http_build_query($post_data),
),
);
$context = stream_context_create($stream_options);
$response = file_get_contents($url, null, $context);
Я знаю, что я что-то важное здесь отсутствует ... Я думаю, я слишком долго смотрел на нее, и я не вижу проблемы ... наверное, что-то глупое просто.