If you want to screen scrape then look into curl. Using curl you can fetch your page into a string variable by passing a curl function the URL name. Then you can parse that string variable using regular expressions, string search functions, or if the site has well formatted HTML you can read it into a dom object. The dom part might be easier in php 5, but I do know that some pretty good HTML and XML parsers exist for php 4.
Edit: Ignore the last half of my post as I just noticed you are ok with XSLT. Just read up on curl and you should be good to go. You should be able to fetch a page into a string variable with about 3 lines of code or so.