pouncer Posted March 10, 2007 Share Posted March 10, 2007 $name = "{$_SESSION['Username']}_images"; $dir = "../collection_items/" . $name; if(!is_dir($dir)) mkdir($dir); $_accepted_extensions = array('.jpg', '.bmp', '.gif', '.JPG', '.BMP', '.GIF'); $tmp = pathinfo($_FILES['imageupload']['name']); $filename = $_FILES['imageupload']['name']; if ($filename != "") { if (!in_array('.' . $tmp['extension'], $_accepted_extensions)) { echo "The image you attempted to upload is of the wrong file type."; } else { $target_path = $dir . "/"; $nm = basename($_FILES['imageupload']['name']); $target_path = $target_path . $nm; if (move_uploaded_file($_FILES['imageupload']['tmp_name'], $target_path)) { echo "success!"; } else echo "There was an error uploading the image, please try again."; } } else { echo "You can specify an exclusive image later."; } How do i change it so it checks if the same filename already exists. if so, i want it to add a random 10 digit number to the end of the file and upload it! Quote Link to comment Share on other sites More sharing options...
Jackel Posted March 10, 2007 Share Posted March 10, 2007 This may help you. http://ca3.php.net/function.file-exists Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.