<?php
// Run POST Request via CURL
$c=curl_init('http://api.bf4stats.com/api/onlinePlayers');
curl_setopt($c,CURLOPT_HEADER,false);
curl_setopt($c,CURLOPT_POST,true);
curl_setopt($c,CURLOPT_USERAGENT,'BF4StatsAPI/0.1');
curl_setopt($c,CURLOPT_HTTPHEADER,array('Expect:'));
curl_setopt($c,CURLOPT_RETURNTRANSFER,true);
curl_setopt($c,CURLOPT_POSTFIELDS,$postdata);
$data=curl_exec($c);
$statuscode=curl_getinfo($c,CURLINFO_HTTP_CODE);
curl_close($c);
if($statuscode==200){
	
	
// Decode JSON Data
$data=json_decode($data,true);
$html_out = '<table>';
if (isset($data['pc'])){ $html_out .= '<tr><td align="right" style="color:#EFEFEF;font-weight:bold;">PC Players: </td> <td style="color:#FF9900;font-weight:bold;">'.number_format($data['pc']['count']).'</td></tr>'; }
if (isset($data['ps3'])){ $html_out .= '<tr><td align="right" style="color:#EFEFEF;font-weight:bold;">PS3 Players: </td> <td style="color:#FF9900;font-weight:bold;">'.number_format($data['ps3']['count']).'</td></tr>'; }
if (isset($data['ps4'])){ $html_out .= '<tr><td align="right" style="color:#EFEFEF;font-weight:bold;">PS4 Players: </td> <td style="color:#FF9900;font-weight:bold;">'.number_format($data['ps4']['count']).'</td></tr>'; }
if (isset($data['xbox'])){ $html_out .= '<tr><td align="right" style="color:#EFEFEF;font-weight:bold;">XBox360 Players: </td> <td style="color:#FF9900;font-weight:bold;">'.number_format($data['xbox']['count']).'</td></tr>'; }
if (isset($data['xone'])){ $html_out .= '<tr><td align="right" style="color:#EFEFEF;font-weight:bold;">XBoxOne Players: </td> <td style="color:#FF9900;font-weight:bold;">'.number_format($data['xone']['count']).'</td></tr>'; }
$html_out .= '<tr><td colspan="2"><hr /></td></tr>';
if (isset($data['pc'])){ $html_out .= '<tr><td align="right" style="color:#EFEFEF;font-weight:bold;">PC 24hr Peak: </td> <td style="color:#FF9900;font-weight:bold;">'.number_format($data['pc']['peak24']).'</td></tr>'; }
if (isset($data['ps3'])){ $html_out .= '<tr><td align="right" style="color:#EFEFEF;font-weight:bold;">PS3 24hr Peak: </td> <td style="color:#FF9900;font-weight:bold;">'.number_format($data['ps3']['peak24']).'</td></tr>'; }
if (isset($data['ps4'])){ $html_out .= '<tr><td align="right" style="color:#EFEFEF;font-weight:bold;">PS4 24hr Peak: </td> <td style="color:#FF9900;font-weight:bold;">'.number_format($data['ps4']['peak24']).'</td></tr>'; }
if (isset($data['xbox'])){ $html_out .= '<tr><td align="right" style="color:#EFEFEF;font-weight:bold;">XBox360 24hr Peak: </td> <td style="color:#FF9900;font-weight:bold;">'.number_format($data['xbox']['peak24']).'</td></tr>'; }
if (isset($data['xone'])){ $html_out .= '<tr><td align="right" style="color:#EFEFEF;font-weight:bold;">XBoxOne 24hr Peak: </td> <td style="color:#FF9900;font-weight:bold;">'.number_format($data['xone']['peak24']).'</td></tr>'; }
$html_out .= '</table>';
echo $html_out;
}else{
echo "BF4 Stats API error status: ".$statuscode;
}
?>

