Jump to content

Uploading file to a specific location


mikebyrne

Recommended Posts

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">

 

 

Link to comment
https://forums.phpfreaks.com/topic/97781-uploading-file-to-a-specific-location/
Share on other sites

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'];

 

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.