file_get_contents ($url);
si los datos que se envian a la pagina tienen que ser enviados mediante post, aca tenes una funcion que podes modificar para que se adapte a lo que buscas
Código PHP:
function PostRemoto ($host, $query, $others=''){
$path = explode('/',$host);
$host = $path[0];
unset($path[0]);
$path = '/'.(implode('/',$path));
$post = "POST $path HTTP/1.1\r\nHost: $host\r\nContent-type: application/x-www-form-urlencoded\r\n${others}User-Agent: Mozilla 4.0\r\nContent-length: ".strlen($query)."\r\nConnection: close\r\n\r\n$query";
$h = fsockopen($host, 80);
fwrite($h, $post);
for ($a=0,$r='';!$a;){
$b = fread($h,8192);
$r .= $b;
$a = (($b == '') ? 1 : 0);
}
fclose($h);
return $r;
}