In case anybody sees this or wonders, the way to get the remote (or even local) web page text into a string (not as an array) is:
$template = join('', file ('http://www.myserver.com/mypage.shtml');
This returns a single string that you can echo() out to the browser.
The other kewl thing is that this also works for local file calls:
$template = join('', file ('./templates/mypage.shtml');
Sean Shrum