Hi all,
I need some help regarding parsing and to print out the details when calling an XML response from the API.
This is my code :
$url = "http://my.domain.com/includes/api.php";
$postfields["username"] =$apiuser;
$postfields["password"] = $apipasswd;
$postfields["action"] = "getclientsproducts";
$postfields["clientid"] = "30";
//pr($postfields);die();
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 100);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields);
$data = curl_exec($ch);
curl_close($ch);
$result2 = array();
$data = explode(";",$data);
foreach ($data as $t):
$temp = explode("=",$t);
$val = array($temp[0] => $temp[1]);
array_push($result2, $val);
endforeach;
I try to print_r and the ouput :
Array ( [0] => Array ( [ "1.0" encoding ) )
Any advice ?