prova questo codice:

$puntatore = fopen("http://www.sito.com/pagina.asp?querystring", "rb");

if($puntatore)
{
$contenuto="";
while (!feof($puntatore)) {
$contenuto.= fread($contenuto, 8192);
}

apre la pagina con la funzione fopen, con la funzione fread legge una linea alla volta il codice e lo inserisce nella variabile $contenuto.
Per modificare il codice della pagina letta ti basta modificare il contenuto di $contenuto