sende xml og modtage det
Hej..Jeg vil gerne sende noget data fra et website til et andet, og der vil jeg gerne bruge curl til at sende fra det ene sted til det andet. Mit problem ligger i at modtage dataen på den anden website. Nogen ideer? Min curl kode:
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "URL TIL PHP SIDE");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($curl, CURLOPT_HTTPHEADER,
array( "HTTP_PRETTY_PRINT: TRUE",
"Content-Type: text/xml")
);
$xmldoc = new DomDocument('1.0', 'UTF-8');
$xmldoc->formatOutput = true;
// <packet>
$packet = $xmldoc->createElement('packet');
$xmldoc->appendChild($packet);
// <datalist>
$datalist = $xmldoc->createElement('datalist');
$packet->appendChild($datalist);
curl_setopt($curl, CURLOPT_POSTFIELDS, $packet);
$result = curl_exec($curl);
if (curl_errno($curl)) {
$errmsg = curl_error($curl);
$errcode = curl_errno($curl);
curl_close($curl);
trigger_error($errcode.": ".$errmsg);
return false;
}
curl_close($curl);
$xml = new SimpleXMLElement($result);
