Test002 KINETIC BLUE FAIR 0 DR20169 1 2013 181306 0 0 PW181306# CR08RTGP 2005 ANDRE 0 22020110 0 MAJ1XXMRJ1DR20169 '; // data from the form, e.g. some ID number $headers = array( "Content-type: text/xml;charset=\"utf-8\"", "Accept: text/xml", "Cache-Control: no-cache", "Pragma: no-cache", "SOAPAction: http://tempuri.org/IAISConvergedB2BService/GetConvergedData", "Content-length: ".strlen($xml_post_string), ); //SOAPAction: your op URL $url = $soapUrl; // PHP cURL for https connection with auth $ch = curl_init(); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // curl_setopt($ch, CURLOPT_USERPWD, $soapUser.":".$soapPassword); // username and password - declared at the top of the doc // curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY); curl_setopt($ch, CURLOPT_TIMEOUT, 10); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $xml_post_string); // the SOAP request curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); // converting $response = curl_exec($ch); print_r ( $response ); // converting $response1 = str_replace("","",$response); $response2 = str_replace("","",$response1); // convertingc to XML $parser = simplexml_load_string($response2); // user $parser to get your data out of XML response and to display it. curl_close($ch); ?>