chrispos Posted January 21, 2010 Share Posted January 21, 2010 I am using PHP 5 I would like to upload images but would like to give each image an unique file name as it will be used by a number of individuals and if they upload an image it will give me a big prob. I think you know where I am coming from. I store the image name in a database. The code I use for the uploads is as follows <?php if ((($_FILES["file"]["type"] == "image/gif") || ($_FILES["file"]["type"] == "image/jpeg") || ($_FILES["file"]["type"] == "image/pjpeg")) || ($_FILES["file"]["type"] == "image/jpg") || ($_FILES["file"]["type"] == "image/png") && ($_FILES["file"]["size"] < 20000)) { if ($_FILES["file"]["error"] > 0) { echo "Return Code: " . $_FILES["file"]["error"] . "<br />"; } else { echo "Upload: " . $_FILES["file"]["name"] . "<br />"; echo "Type: " . $_FILES["file"]["type"] . "<br />"; echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />"; echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />"; if (file_exists("/direct/" . $_FILES["file"]["name"])) { echo $_FILES["file"]["name"] . " already exists. "; } else { move_uploaded_file($_FILES["file"]["tmp_name"], "/direct/" . $_FILES["file"]["name"]); echo "Stored in: " . "/direct/" . $_FILES["file"]["name"]; } } } else { echo "Invalid file"; } $title = $_POST['title']; $description = $_POST['description']; echo"$title"; echo"$description"; ?> Any help would be great Quote Link to comment https://forums.phpfreaks.com/topic/189366-file-upload-image/ Share on other sites More sharing options...
senyo Posted January 21, 2010 Share Posted January 21, 2010 the dudes that know the answer are not here this week so I just posted a thread with a script that does what you want here http://www.phpfreaks.com/forums/index.php/topic,285044.0.html Quote Link to comment https://forums.phpfreaks.com/topic/189366-file-upload-image/#findComment-999621 Share on other sites More sharing options...
squiblo Posted January 21, 2010 Share Posted January 21, 2010 if each user uploads there own image then you could concatinate there userid with there file name as each userid will be unique Quote Link to comment https://forums.phpfreaks.com/topic/189366-file-upload-image/#findComment-999630 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.