1

我有一个 PHP 文件,它以一个文件和一个或多个变量作为输入,所有这些都由 post 方法给出。
我必须在 Android 中对该 PHP 文件执行 HTTP POST 请求,将其发送文件(图像)和变量。
我知道如何只发送文件(发布文件)或数据/变量(发布数据),但是如何修改这些片段以在同一个请求上执行两个操作(发送文件 + 发送数据)?
谢谢

编辑:发送表格是这样的:

<form action="receive.php" method="post" enctype="multipart/form-data">
    <p><input type="file" name="file" id="file" /></p>
    <p><input name="firstVar" type="text" /></p>
    <p><input name="secondVar" type="text" /></p>
    <p><input type="submit" value="send" /></p>
</form>

所以,在接收方,我将把我的 vars 放在$_POST["firstVar"]and上$_POST["secondVar"],上传的文件放在$_FILES["file"].

4

0 回答 0