>Thomas, >If I pass the exact path and file name to file() does it still have this behavior?
Yes, use Adir() in stead.
?file(yourfile) && Will return true as long as yourfile is in the path, even if you specify another path.
?Adir(temp,yourfile)>0&& Returns true ONLY when you really want it!