Мне предоставлен пример кода из компании, с которой я имею дело, о том, как отправлять XML-данные в URL-адрес, а затем читать ответ. К сожалению для меня это в VBS, у которого у меня нет хороших рабочих знаний:Преобразование сценария VBS в PHP
Это часть кода, которая меня интересует. Это должно пройти через XML-файл, который был прочитан в oXML, затем опубликовать он и прочитать ответ:
set oHTTP = CreateObject("Microsoft.XMLHTTP")
oHTTP.open "POST", "http://www.ophub.net/opxml/response.asp", false,00092,QW 'file url - with dealers Account number, Password
oHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
oHTTP.setRequestHeader "Content-Length", Len(sRequest)
oHTTP.send oXML
из того, что я понимаю это в PHP это можно сделать с помощью CURL и я придумал следующие из битов, которые я прочитал в Интернете, но это не работает, и я Не знаю, почему.
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, Array("Content-Type: application/x-www-form- urlencoded"));
curl_setopt($ch, CURLOPT_URL, "http://www.ophub.net/opxml/response.asp");
curl_setopt($ch, CURLOPT_USERPWD, "00092:QW");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, "XML=" . $xml);
$content=curl_exec($ch);
echo $content;
Я уверен, что я не могу быть далеко от того, что мне нужно, но я не могу показаться, чтобы получить там так что любой геп будет очень высоко ценится.
Я знал, что это будет что-то просто! Я люблю тебя!!!! :) –
И ваше редактирование о возврате перевода было последним бит! Бесконечно благодарен! –