我在问之前做了一些研究。
Submit form using only PHP? Without JavaScript?
我理解表单提交是客户端的事情。回答上述问题的人都拒绝自动发布没有JS的表单的可能性。他们确实有他们的观点。
我认为他们是正确的,直到我最近遇到this文章:
一个问过这个问题的人和另一个回答问题的人,最后他们都证实,使用PHP自动发布一个表单是可行的。我尝试使用他们的代码,但得到了408错误。 Chrome说:
无法清除临时存储:确定某些文件对于Web应用程序内的访问不安全,或者对文件资源进行了太多调用。的SecurityError
这篇文章很老了,所以这个解决方案可能会起作用,但它不再适合现代浏览器?谁错了?
答案 0 :(得分:1)
如果您的脚本中已经提交了表单所需的数据,则可以使用此答案how-do-i-send-a-post-request-with-php#6609181。 否则你必须让你更加肯定:
答案 1 :(得分:0)
当您说“发布客户的表单”时,它会执行以下操作:
步骤1只能在客户端完成 - 因为数据在浏览器中,并且PHP在页面完全加载时不会处理浏览器。
但是,步骤2可以使用几乎任何语言完成,并使目标服务器通过TCP套接字记录数据。 PHP只是这里的候选人。
你second article做的是什么。