我编写了一个程序,当它出现错误时,它会将错误信息保存在TEMP目录下的zip文件中,然后将浏览器打开到我的PHP文件中。
我希望PHP文件自动转到特定位置(他们的临时zip),这些位置将通过HTTP POST参数传递,并将zip文件夹附加到我自己的电子邮件中。应该注意,我的mail()命令已连接到谷歌SMTP服务器。
可以这样做吗?
如果没有,您建议作为替代方案。我想我可以将二进制数据作为HTTP Post传递,然后让PHP重新创建zip?欢迎所有的想法。
答案 0 :(得分:0)
我不确定您是否可以通过浏览器执行此操作 - 没有用户同意,浏览器无法上传文件 - 这是不安全的,因此不允许。
你宁愿尝试连接服务器,也不要打开服务器上的网页,从你的软件上传文件并以这种方式上传文件 - 我认为cURL是我选择的方法 - 它在大多数情况下都有很多实现方法编程语言所以它应该不是问题。只需尝试在Google上搜索“使用curl上传文件”。