表单上的上传和提交按钮

Duk*_*lau 1 php jquery file-upload form-submit

在 PHP 中,如何创建一个具有上传按钮的表单,但它也有提交按钮,我可以在其中从文件和其他一些数据(来自其他 inout)提交该文本?我可以在一个表单中有两个按钮元素,还是应该将我的表单分成两个表单,一个表单有上传按钮,另一个是提交按钮?我应该使用 jQuery 上传文件,但之后如何访问 action php 文件中的这些数据?请帮忙。谢谢

Mat*_*nya 5

不需要多种形式。要上传文件,请使用<input type="file" name="MyFile">并将以下属性添加到form元素:enctype="multipart/form-data"

将表单提交到服务器后,您将获得一个$_FILES超级全局数组(除了包含其余字段的 $_POST 数组),您将在其中找到上传文件的所有详细信息。当您提交表单时,文件被上传到一个临时位置,您需要使用该move_uploaded_file()功能将其移动到其固定住所。