The form:
<form onSubmit=return validForm(this) action=mUploadAction.php?method=copy method=post enctype=multipart/form-data>
<input type=hidden name=MAX_FILE_SIZE value=20000000 />
<table><tr>
<td>
<table>
<tr><td align=right>file name <a href=questionMarks.php?qid=1 onclick=return popitup('questionMarks.php?qid=1')>?</a>:</td><td> </td><td><input size=25 type=text name=name></td></tr>
<tr><td align=right>description (optional) <a href=questionMarks.php?qid=3 onclick=return popitup('questionMarks.php?qid=3')>?</a>:</td><td> </td><td><textarea name=description valign=top rows=3 cols=20></textarea></td></tr>
<tr><td align=right><b>document:</b></td><td> </td><td><textarea name=document valign=top rows=15 cols=58></textarea></td></tr>
<tr><td align=right><input type=checkbox name=makePublic value=yes></td><td> </td><td>put a copy in the public folder</td></tr>
<tr><td colspan=3> <input type=submit value=Submit (I accept the terms)></td></tr>
</table>
</td>
</tr></table>
</form>
some relevant php stuff:
//file variables
$name = $_POST["name"];
$uemail = $_POST["uemail"];
$uname = $_POST["uname"];
$password = $_POST["password"];
$description = $_POST["description"];
$document = $_POST["document"];
$rememberMe = $_POST["rememberMe"];
$sendEmail = $_POST["sendEmail"];
createFile($name, $uemail, $uname, $security, $document, $description);
function createFile($name, $uemail, $uname, $security, $document, $description)
{
$date = date("n / j / y");
// Save the file to the db
$link = mysql_connect('***', ***, ***) or die('Could not connect: ' . mysql_error());
mysql_select_db('efamz') or die('Could not select database');
$query = "INSERT INTO files VALUES ('', '$name', 'plain text', '$uname', '$uemail', '$security', '$date', '$description', '', '')";
$result = mysql_query($query, $link) or die('Query failed: ' . mysql_error());
// Find the unique
$query = "SELECT * FROM files WHERE name = '$name'";
$result = mysql_query($query, $link) or die('Query failed: ' . mysql_error());
while ($row = mysql_fetch_object($result))
{
$fid= $row->fid;
}
mysql_close($link); //close db
//write the document
$doc = "userFiles/" . $fid . ".txt";
$handle = fopen($doc, 'a');
fwrite($handle, stripslashes($document));
fclose($handle);
echo "success!";
}