On Sat, 2009-10-03 at 09:07 -0400, Andrew Burgess wrote: > I hope this isn't too basic of a question . . . > > I'm having a problem with the Filesystem Functions, I think. > Specifically, I'm recursing through a directory, and have this code: > > $size = filesize($file); > $type = filetype($file); > $date = filemtime($file); > > I'm getting these warnings: > > Warning: filesize() [function.filesize]: stat failed for > AudioJungle.jpg in C:\wamp\www\file_explorer\index.php on line 33 > Warning: filetype() [function.filetype]: Lstat failed for > AudioJungle.jpg in C:\wamp\www\file_explorer\index.php on line 34 > Warning: filemtime() [function.filemtime]: stat failed for > AudioJungle.jpg in C:\wamp\www\file_explorer\index.php on line 35 > > These warning display for every file in the directory; however . and > .. have no trouble. I've googled around and searched for probably > 45min without coming up with a solution. Any help would be > appreciated! > > TIA! > Two things spring to mind. Firstly, what size are your files? I had problems reading info on files over 3GB on a 32-bit PHP install, as there's a problem with the number storage that leaves all the values read as 0. Second thing, are the values you're passing to these functions what you think they are? While the directory browsing functions might be functioning from a relative pointer, the calls to filesize() etc might need values relative to the PHP script itself, or failing that, absolute path values. Thanks, Ash http://www.ashleysheridan.co.uk