Jim*_*mmy 6 html php post file request
这就是我正在处理的事情.我们的一个程序有一个用户用来请求支持的支持表单.这个表单的作用是,它对PHP脚本执行HTTP POST请求,该脚本应该收集信息并将其转发到支持电子邮件地址.
POST请求包含三个类型的文本字段Content-Type: text/plain,可以使用PHP轻松读取$_POST['fieldname'].但是,此POST请求中的某些内容是文件类型Content-Type: application/octet-stream.使用$_POST似乎不适用于这些文件.我如何阅读这些文件的内容?
先感谢您.
net*_*der 11
你必须使用$ _FILES超全局:
$contents = file_get_contents($_FILES['myfile']['tmp_name']);
Run Code Online (Sandbox Code Playgroud)
您可以在手册中找到更多信息.这仅在您的请求中使用multipart/form-data编码时才有效.
您可以以其他方式读取原始POST数据,然后自己解析:
$rawPost = file_get_contents('php://input');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8775 次 |
| 最近记录: |