Jump to content

upload by first create folder?


evios

Recommended Posts

hi, i already reach to the end of my project, however there are still minor features i want to add in for the upload. When the user upload their pictures, i need to create a folder for that particular user and store the picture inside, means different user for different folders. Below will be the code i attempt to do but seems unsuccessful.:

 

For the HTML script:

  <form enctype="multipart/form-data" action="uploader" method="post">
    <input type="hidden" name="MAX_FILE_SIZE" value="500000000" />
    <center><h1>Choose a file to upload: </h1></center>
<center><input name="uploadedfile" type="file" value="<? echo $rows['username']; ?>"/><input type="submit" name="upload" id="upload" value="Upload File" /></center>
  </form> 

 

For the php script:

<?php
mkdir("/".$username."/", 0700);
$target_path = "/".$username."/";
$target_path = $target_path . basename( $_FILES['uploadedfile']['name']); 
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
echo "<h1>The file ".  basename( $_FILES['uploadedfile']['name']). 
    " has been uploaded</h1>";
echo "<h1><a href='claim_try.php'>Back to claim page.</a></h1>";
} else{
    echo "<h1>There was an error uploading the file, please try again!</h1>";
}
?>

Link to comment
https://forums.phpfreaks.com/topic/97463-upload-by-first-create-folder/
Share on other sites

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.