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! Link to comment https://forums.phpfreaks.com/topic/42066-image-question/ 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 Link to comment https://forums.phpfreaks.com/topic/42066-image-question/#findComment-204020 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.