PHP 4.0 Bug #10466 Updated: hidden '.' files don't work with file_exists()

From: Date: Tue, 24 Apr 2001 16:16:30 +0000
Subject: PHP 4.0 Bug #10466 Updated: hidden '.' files don't work with file_exists()
Groups: php.dev 
Request: Send a blank email to php-dev+get-52287@lists.php.net to get a copy of this message
ID: 10466 User Update by: atom@suspicious.org Status: Bogus Bug Type: Filesystem function related Description: hidden '.' files don't work with file_exists() single quotes solved it. thanks... Previous Comments: --------------------------------------------------------------------------- [2001-04-23 18:46:50] atom@suspicious.org single quotes works fine. thanks! also, could be a bug, but i got it to work by having it ~follow~ a symbolic link. it didn't check that the link existed, it checked the the place the link pointed to existed. could be a security issue. thanks... atom --------------------------------------------------------------------------- [2001-04-23 17:13:21] torben@php.net Usually we like to have more information than 'doesn't work'. :) But for the moment, what happens if you quote your strings? i.e.: if (file_exists('/file/names/must/be/.quoted.txt')) { . . . } --------------------------------------------------------------------------- [2001-04-23 17:02:22] atom@suspicious.org file_exists () seems to get confused with 'hidden' files, starting with '.' (dot). this works fine: -------------------------------------------------------------- if(file_exists(test/normal-file)) { die ("error message"); } this does not work: -------------------------------------------------------------- if(file_exists(test/.hidden-file)) { die ("error message"); } --------------------------------------------------------------------------- Full Bug description available at: http://bugs.php.net/?id=10466

« previous php.dev (#52287) next »