All pastes #970935 Raw Edit

Anonymous

public text v1 · immutable
·published 2008-04-04 12:19 UTC
rendered paste body
<?PHP
//Sample XML
$xml = "
<mbapi>

  <remoteAccessHash>4ad1bf8dfdb9aabd6a4efe8df07b3c12</remoteAccessHash>
  <command>GetClients</command>
  <subCommand></subCommand>
  <showXMLHeader>1</showXMLHeader>

  <params>
    <clientFirstName>John2</clientFirstName>
    <getContactData>1</getContactData>
    <getPackageData>1</getPackageData>

  </params>
</mbapi>";

// URL to your Modernbill
$url = "https://mydomainname.com/lib-modernbill/include/lib-mbapi/remote.php";

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_VERBOSE,0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_POSTFIELDS, "input=".$xml);

$data=curl_exec($ch);
$curlError = curl_error($ch);

if($curlError) {
	echo "Curl Error: ".$curlError."<br>";
} else {
	//Good call, show result
	header("Content-Type: text/xml");
	print_r($data);
}
?>