The code that follows is from Welling and Thomson's book on PHP and mysql (page 372)
I've tried it on Apache/ MS Windows 98 / PHP and I get the following line: "No quote available." Questions... 1. Why can't I retrieve the present stock quote? 2. What is the variable $quote represent in the script? I cannot find where $quote has been assigned. Thanking all in advance. Tony Ritter ...................................................................... <html> <head> <title>Stock Quote from NYSE</title> </head> <body> <? $symbol="IBM"; echo "<h1>Stock Quote for $symbol</h1>"; $theurl="http://finance.yahoo.com/q?s=ibm&d=v1"; if (!($fp=fopen($theurl, "r"))) { echo "Could not open the URL"; exit; } $contents= fread($fp, 1000000); fclose($fp); $pattern="(\\\$[0-9]+\\.[0-9]+)"; if (eregi($pattern,$contents,$quote)) { echo "$symbol was sold at: "; echo $quote[1]; } else { echo "No quote available."; } echo "<br>"."This information retrieved from<br>"."<a href=\"$theurl\">$theurl</a><br>"."on ".(date("l jS F Y g:i a T")); ?> </body> </html> -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php