Bug #14511 Updated: Fstat doesnt work with URLs (http)

From: Date: Fri, 14 Dec 2001 10:52:26 +0000
Subject: Bug #14511 Updated: Fstat doesnt work with URLs (http)
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-73718@lists.php.net to get a copy of this message
ID: 14511 User updated by: mikael@lirbank.com Reported By: mikael@lirbank.com Status: Bogus Bug Type: URL related Operating System: RH7 Apache1.3.22 PHP Version: 4.1.0 New Comment: What is the fun part? /M Previous Comments: ------------------------------------------------------------------------ [2001-12-14 05:48:55] sterling@php.net LOL. ------------------------------------------------------------------------ [2001-12-14 05:42:19] mikael@lirbank.com I tried to use FSTAT to get file info about a remote file. If I point to a local file it works but not on URLs (http). I believed this was the differendce between FSTAT and STAT (that FSTAT uses file pointers, which in it's turn supports URLs), otherwise (as I can see it) there is no actual difference between them. My installation is a pretty basic RH/Apache/PHP/MySQL set up. Static, not DOA. Example: <?php $xml_file = "http://cws.huginonline.com/S/130062/scor.html"; //$xml_file = "scor.htm"; $fp = fopen( $xml_file, "r" ); $array_fileinfo = fstat ( $fp ); print( "ROWS:" . count( $array_fileinfo ) . "\n" ); print_r( $array_fileinfo ); fclose( $fp ); ?> Above is a not working example, if you change the $xml_file to the local file (commented) it will work as expected. Thanks for a GREAT scripting language! /Mikael Lirbank ------------------------------------------------------------------------ Edit this bug report at http://bugs.php.net/?id=14511&edit=1

« previous php.dev (#73718) next »