Well, You can use something like this.
<?php
$tmp = "http://moneycentral.msn.com/scripts/webquote.dll?iPage=qd&Symbol=MSFT";
if (!($fp = fopen($tmp, "r"))) {
echo "Quote currently Unavailable";
exit();
}
$contents = fread($fp, 1000000);
fclose($fp);
// Find the quote and output it
$pattern = "(\[0-9 ]+\.[0-9]+)";
if(eregi($pattern, $contents, $quote)){
echo "MSFT Last Traded at - $quote[1]";
} else {
echo "Quote is currently unavailable";
exit();
}
?>
Just whipped this up, havnt tested it for typos but it should give you a general idea of what the script should look like.
Cheers
John