Q695 Posted April 16, 2013 Share Posted April 16, 2013 How do I have the following code count files in folder, and upload them to the folder when it's an image type with the name being the corresponding number? I currently have the following: <form action="<?php echo $_server['php-self']; ?>" method="post" enctype="multipart/form-data" id="something" class="uniForm"> <input name="new_image" id="new_image" size="30" type="file" class="fileUpload" /> <button name="submit" type="submit" class="submitButton">Upload Image</button> </form> <?php if(isset($_POST['submit'])){ if (isset ($_FILES['new_image'])){ $imagename = $_FILES['new_image']['name']; $source = $_FILES['new_image']['tmp_name']; $target = "images_tester/".$imagename; move_uploaded_file($source, $target); $imagepath = $imagename; $save = "image_tester/" . $imagepath; //This is the new file you saving //don't need this $file = "images/" . $imagepath; //This is the original file list($width, $height) = getimagesize($file) ; $modwidth = 200; $modheight = 200; $tn = imagecreatetruecolor($modwidth, $modheight) ; $image = imagecreatefromjpeg($file) ; imagecopyresampled($tn, $image, 0, 0, 0, 0, $modwidth, $modheight, $width, $height) ; imagejpeg($tn, $save, 100) ; echo "Large image: <img src='images/".$imagepath."'><br>"; //echo "Thumbnail: <img src='images/sml_".$imagepath."'>"; } } ?> Quote Link to comment Share on other sites More sharing options...
lemmin Posted April 16, 2013 Share Posted April 16, 2013 Can you explain in more detail what you are trying to do? I don't understand what number you are trying to compare. Quote Link to comment Share on other sites More sharing options...
dannyb785 Posted April 16, 2013 Share Posted April 16, 2013 I'm with lemmin, I read your question and the code over a few times and I'm not sure what you're trying to do. I understood that you wanted to count the number of files in the folder, and then something about the image type(like jpg, bmp, etc?) Quote Link to comment Share on other sites More sharing options...
Q695 Posted April 16, 2013 Author Share Posted April 16, 2013 It will be for a game applet. It's a temporary image holder/uploder file until data for the applet is developed. it will upload the images to the temporary folder until the administrator of the applet clicks approve, if it gets denied (i.e. an inapropriate picture) it will sit in the folder for eternity, and not get coppied to the approved content folder later on Users will be primarily in charge of the content development of the applet with the administrator choosing wether the content the administrator has decided to submit is going to be admitted, or not. I figure some people might like being able to say they got something approved, with name recognition with potential for a short/long term artistic contract. Quote Link to comment Share on other sites More sharing options...
lemmin Posted April 16, 2013 Share Posted April 16, 2013 Ok, so what does the image type, name, and corresponding number have to do with the upload? Quote Link to comment Share on other sites More sharing options...
Q695 Posted April 16, 2013 Author Share Posted April 16, 2013 It would be a random name generator incase 2 people decide to choose the same name it won't overwrite a image. Quote Link to comment Share on other sites More sharing options...
lemmin Posted April 16, 2013 Share Posted April 16, 2013 I'm still not sure what you need help with. The code you posted uploads an image and links to it. If you want someone to approve that image, have you created the form to show that image to a user and to do so? Quote Link to comment Share on other sites More sharing options...
Q695 Posted April 16, 2013 Author Share Posted April 16, 2013 The random unique naming convention of actual images 200x200 Not anything they decide to upload as an image Not allowing users to overwrite images of each other Quote Link to comment Share on other sites More sharing options...
Q695 Posted April 16, 2013 Author Share Posted April 16, 2013 Think of how users can upload images on facebook. Quote Link to comment Share on other sites More sharing options...
Q695 Posted April 18, 2013 Author Share Posted April 18, 2013 Any advice on how to do an uploader like I'm describing for the purpose described above?? 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.