PHP上传文件及其他信息

时间:2010-09-16 10:17:58

标签: php file-upload

我有一个网站,我希望允许受信任的(;)用户上传文件。另外,我想允许用户在此文件中添加注释。

所以:

HTML:

<form name="uploadform" id="uploadform" action="handleRequest.php" enctype="multipart/form-data" method="post">
<input id="note" type="text" value="This File is interesting!"/>
<legend>Choose file to upload</legend>
<input id="userfile" label="userfile" name="file" type="file">
<input value="Upload" onclick="onClickVerify();" type="button">
</form>

请注意,没有提交按钮,但假设JS函数onClickVerify()调用表单上的submit方法。

在PHP方面,我可以看到我的文件按预期传输,但我无法访问我的“注释”。 $ _POST变量为空,$ _FILES变量仅包含文件信息。

我一直在寻找答案,但我找不到。我模糊地回忆起在一个网站上磕磕绊绊说它昨天无法完成,但似乎无法再找到相同的信息......

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

这应该有效:

<input id="note" name="note" type="text" value="This File is interesting!"/>