mikebyrne Posted March 25, 2008 Share Posted March 25, 2008 I've just coded an upload button to my page and was wondering how I would code the php around the button to save the files in a specfic location. In my case the location is ./Admin_files/Pictures My code for the picture upload is <!-- picture1 start --> <div class="editLeftBox">PICTURE 1:</div> <div class="clr"> <!-- --> </div> <div class="padTop5"> <!-- --> </div> <div class="clr"> <!-- --> </div> <div class="editLeftBox"><img src="Pictures/No_image.png" alt="pic1" width="150" height="200" /></div> <div class="clr"> <!-- --> </div> <div class="padTop5"> <!-- --> </div> <div class="clr"> <!-- --> </div> <div class="editLeftBox"> <input type="hidden" name="MAX_FILE_SIZE" value="100000" /> Choose a file to upload: <input name="uploadedfile" type="file" /><br /> <input type="submit" value="Upload File" /> </div> <div class="clr"> Quote Link to comment Share on other sites More sharing options...
trq Posted March 25, 2008 Share Posted March 25, 2008 Take a look at move_uploaded_file(). Quote Link to comment Share on other sites More sharing options...
mikebyrne Posted March 25, 2008 Author Share Posted March 25, 2008 I've been trying to put it together // Where the file is going to be placed $target_path = "../Admin_files/Pictures"; /* Add the original filename to our target path. Result is "uploads/filename.extension" */ $_FILES['uploadedfile']['tmp_name']; if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) { echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded"; } else{ echo "There was an error uploading the file, please try again!"; } Just not sure how to apply it to my existing code In my case I have a varible set aside $Image = $_POST['Image']; Quote Link to comment Share on other sites More sharing options...
mikebyrne Posted March 25, 2008 Author Share Posted March 25, 2008 What I really want the code to do is save the file in the specfied location and save the target to $Image which I will then pass to the database 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.