puedes probar asi:
Código PHP:
function leerArchivo($archivo)
{
if (file_exists($archivo)) {
if (!$fd = fopen($archivo, "r")){
echo("No se ha podido abrir el archivo: ".$archivo);
exit;
}
if (!$bufferRead = fread($fd, filesize($archivo))){
echo"Error leyendo el archivo: ".$archivo;
exit;
}
fclose($fd);
}
else {
echo"No existe el archivo: ".$archivo;
exit;
}
return $bufferRead;
}
$fuente="http://dominio.com/pagina.htm";
$bufferFuente=leerArchivoBinario($fuente);
se supone que en $bufferFuente ya tienes el codigo de la pagina.. lo he probado en local y funciona.. en el servidor y accediendo a otra pagina no se si tirará.... dependerá supongo de la seguridad que haya en el servidor de dicha pagina.. nose.. prueba y ya nos dices.