Можно использовать curl, чтобы получить нужные данные.
$url = "http://site.com/url-to-post-data-to";
$postfields = "var1=data&var2=data";
$password = "password"
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERPWD, $password);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields);
$response = curl_exec($ch);
echo $response;