Re: Problems fopen like parameter

From: Date: Wed, 07 May 2008 00:14:26 +0000
Subject: Re: Problems fopen like parameter
References: 1  Groups: php.db 
Request: Send a blank email to php-db+get-44964@lists.php.net to get a copy of this message
buzon@alejandro.ceballos.info wrote: > I am opening a rss file using fopen. > > If I use direct value, it can be opened, but I use a paremeter, I obtain > an error. > > > This works: > > ... > xml_set_character_data_handler($xml_parser, "characterData"); > $fp = > fopen("http://www.arteglobal.net/news.xml","r") > or die("Error > reading RSS data."); > while ($data = fread($fp, 4096)) > { > xml_parse($xml_parser, $data, feof($fp)) > ... > > But this one not (Error reading RSS data): > > ... > $url_rss = "http://www.arteglobal.net/news.xml"; > ... > xml_set_character_data_handler($xml_parser, "characterData"); > $fp = fopen($url_rss,"r") or die("Error reading RSS data."); PHP doesn't care whether you are using a variable or a direct value for something like this. Maybe you're doing something to $url_rss between setting it and before the fopen call. echo $url_rss; just before the fopen line. What is it set to? -- Postgresql & php tutorials http://www.designmagick.com/

« previous php.db (#44964) next »