我正在尝试通过python脚本将文件上载到服务器上运行的php脚本:
PYTHON代码:
file = open(new_alert.alarmpdfurl, 'rb').read()
r = requests.post('https://www.firerun.at/dbadmin.php?'+data,files={'file':('alarmpdf.pdf', file)})
问题是我在$\u POST或$\u服务器变量中找不到该文件。
问题是如何在PHP脚本中获取文件,将其作为BLOB上传到MySQL数据库。你知道吗
Tags:
好吧,你需要先读取上传文件的内容,使用一个像file\u get\u contents(“上传文件的绝对路径”)这样的函数。你知道吗
“上传文件的绝对路径”的值应在$文件数组中。你知道吗
file\u get\u contents函数返回的值可以保存到MySQL数据库的blob列中
$\u文件
http://php.net/manual/en/reserved.variables.files.php
类似于$\u POST,但特定于上载的文件。你知道吗
相关问题 更多 >
编程相关推荐