I made this file upload script, anyway, it lets you upload fine but it overwrites, I guess I can check the filename when the DL is done and output a msg like "name exists, rename?" but how do I make it so the user can pick whatname to upload it as (without renaming locally before uploading) and check if the name is taken BEFORE the upload? I don't want the user to upload a 10 MB file and then have them get a lousy message.