PHP 4.0 Bug #7971: Unable to open web sites using fope()n command

From: Date: Sat, 25 Nov 2000 20:46:42 +0000
Subject: PHP 4.0 Bug #7971: Unable to open web sites using fope()n command
Groups: php.dev 
Request: Send a blank email to php-dev+get-39126@lists.php.net to get a copy of this message
From: sksarkar@eos.ncsu.edu Operating system: BSD 4.0 PHP version: 4.0.3pl1 PHP Bug Type: Sockets related Bug description: Unable to open web sites using fope()n command **This is the code ** <? // Headlines Grabber by Neil Moomey, www.neilmoomey.com. // You are free to use this code as you wish. // Make sure you get permission from any web sites you grab code from. // You may want to write the headlines to a file on your server to speed things up. // Grab source code from a file or web site if(!($myFile=fopen("http://www.php.net","r"))) { echo "The news interface is down for maintenance."; exit; } while(!feof($myFile)) { // Read each line and add to $myLine $myLine.=fgets($myFile,255); } fclose($myFile); // Extract everything between start and end. You need to include these lines //in the headlines or pick some unique substring in the html to mark the start //and end of the news. $start="<!---START OF HEADLINES--->"; $end="<!---END OF HEADLINES--->"; $start_position=strpos($myLine, $start); $end_position=strpos($myLine, $end)+strlen($end); $length=$end_position-$start_position; $myLine=substr($myLine, $start_position, $length); // Display HTML echo $myLine; ?> **end of code** **error message** Warning: fopen("http://www.php.net","r") - Undefined error: 0 in /var/apache/htdocs/news/parse_site4.php on line 8 The news interface is down for maintenance. **end of error message** -- Edit Bug report at: http://bugs.php.net/?id=7971&edit=1

« previous php.dev (#39126) next »