Re: Retrieving data from a URL in PHP

From: Date: Wed, 05 Jun 2002 20:32:23 +0000
Subject: Re: Retrieving data from a URL in PHP
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-100787@lists.php.net to get a copy of this message
You may need a user:pass appended to the URI. On Wed, 2002-06-05 at 15:11, Anthony Ritter wrote: > 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 -- Austin Gonyou Systems Architect, CCNA Coremetrics, Inc. Phone: 512-698-7250 email: austin@coremetrics.com "One ought never to turn one's back on a threatened danger and try to run away from it. If you do that, you will double the danger. But if you meet it promptly and without flinching, you will reduce the danger by half." Sir Winston Churchill

Attachment: [application/pgp-encrypted] This is a digitally signed message part signature.asc
« previous php.general (#100787) next »