当前位置: 首页 > 知识库问答 >
问题:

PHP文件上传不能在同一表单上发送POST数据

弓俊晖
2023-03-14

共有1个答案

韦繁
2023-03-14

使用发布用户名和其他信息。

<form enctype="multipart/form-data" method="POST" action="uploader.php">
    <input type="hidden" name="uploader" value="avatar"/>
    <input type="hidden" name="username" value="<?php echo $_POST['username']; ?>" />
    ...
</form>

sample.php

<form enctype="multipart/form-data" method="POST" action="uploader.php">
  <br/>Username : <input type="text" name="username"/>
  <br/>Password : <input type="password" name="password"/>
    <input type="hidden" name="uploader" value="avatar"/>
   <br/>File : <input type="file" name="file"/>
   <br/><input type="submit"/>
</form>

uploader.php

<?php
  print_r($_POST)  // debug  $_POST
  print_r($_FILES) // file

  //OR
  echo $_POST["username"];
  $file=$_FILES["file"];
  print_r(file);
?>
 类似资料:
  • 本文向大家介绍php实现表单提交上传文件功能,包括了php实现表单提交上传文件功能的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了php实现表单提交上传文件功能的具体代码,供大家参考,具体内容如下 首先创建含表单的html文件:upload.html 再创建服务端文件:upload.php 点击提交后呈现出文件: 本文已被整理到了《php文件上传操作汇总》 ,更多精彩内容,欢迎大家学

  • 本文向大家介绍php利用fsockopen GET/POST提交表单及上传文件,包括了php利用fsockopen GET/POST提交表单及上传文件的使用技巧和注意事项,需要的朋友参考一下 php利用fsockopen GET/POST提交表单及上传文件,具体内容如下 1.GET get.php getapi.php 2.POST post.php postapi.php 3.上传文件 file

  • 问题内容: 我正在编写API,并且想处理从表单上传的文件。表单的标记没有什么太复杂的: 但是,我很难理解如何处理此服务器端并与cURL请求一起发送。 我熟悉使用带有数据数组的cURL 发送请求,并且在上载文件时阅读的资源告诉我在文件名前加上一个符号。但是这些相同的资源具有硬编码的文件名,例如 那么这是哪个文件路径?我在哪里可以找到它?会是什么样子,在这种情况下,我的数组应该像这样: 还是我走错路了

  • 我有一个HTML表单,输入文本字段,最后将图像文件上传到服务器。(HTML文件: 但是我无法上传文件,但可以看到数据库中的文本存档值。我试图上传图像文件到一个文件夹使用getimagesize($_FILES['filename']['tmp_name']和move_uploaded_file()从临时文件夹移动到特定的文件夹。 FireHP将警告消息显示为:getimagesize()[func

  • 我正在开发一个带有文件上传的web应用程序。 我只是写了一个PHP代码来上传一个图像。 当我运行此代码时,我可以在文件上传时获得输出,如果上传错误 我给了777权限来访问pic文件夹 有什么问题,有什么想法吗,, 类型 Print_R 数组 谢啦

  • 主要内容:创建一个文件上传表单,创建上传脚本,上传限制,保存被上传的文件通过 PHP,可以把文件上传到服务器。 本章节实例在 test 项目下完成,目录结构为: 源码下载 创建一个文件上传表单 允许用户从表单上传文件是非常有用的。 请看下面这个供上传文件的 HTML 表单: 将以上代码保存到 form.html 文件中。 有关上面的 HTML 表单的一些注意项列举如下: <form> 标签的 enctype 属性规定了在提交表单时要使用哪种内容类型。在表单需要二进制数