> JW> If want to create a unique filename, and are using PHP4.3.2 or > JW> better, use fopen() with the 'x' or 'x+' mode, rather than > JW> file_exists(). > > If you're happy with your scripts generating E_WARNING's all > over the place then yes. Personally, I'm not. Use @ to surpress them. You cannot guarentee the filename you think doesn't exist with the file_exists() doesn't exist when you eventually fopen() it, otherwise. This problem falls into a category called "Race conditions". http://en.wikipedia.org/wiki/Race_condition and http://www.dwheeler.com/secure-programs/Secure-Programs-HOWTO/avoid-race.html. Jared -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php