<h3>Upload a File</h3>
<?php
extract($_POST);
if ($submit)
{
$file_name=$_FILES['filename']['name'];
$file_type=$_FILES['filename']['type'];
$file_tmp=$_FILES['filename']['tmp_name'];
$file_size=$_FILES['filename']['size'];
$user=$_SESSION['login'];
echo "Upload Stats:<br/>";
echo "<blockquote style='font-size:10pt;'>";
echo "Filename: ".$file_name;
echo "<br/>File Type: ".$file_type;
echo "<br/>File Size: ".$file_size;
#now that the stats have been declared & displayed, now we process and upload the file
$file_dest = "Users/$user/";
$file_dest = $file_dest . $_FILES['filename']['name'];
echo "<br/><br/>Copying $file_name....";
echo "<br/>Moving copied file to $user's account...";
echo "</blockquote>";
if (move_uploaded_file($_FILES['filename']['tmp_name'], $file_dest))
print "File '$file_name' was successfully uploaded to account <b>$user</b>.<br/> ";
else
{
print "Possible file upload attack! Here's some debugging info:\n";
print_r($_FILES);
}
touch("Users/$user/$file_name");
include("options.php");
echo "<hr color='#000000'/>";
}
?>
<!--Display Upload Form-->
If you have a file, an image, or a document on your computer that you would like to display on your site, fill out the required form and click <b>Upload</b><br/><br/>
This function can upload Files, Images, <i>and</i> Documents.
<br/><br/>
<form method='post' action='?id=upload' enctype="multipart/form-data">
File Path:
<input type='file' name='filename'/>
<input type='hidden' name="MAX_FILE_SIZE" value='102400'/>
<br/><br/>
<input type='submit' name='submit' value='Upload File'/>
</form>