我有一个带有userdata的表单,例如姓名,地址,电子邮件等。我想对外国域名的页面执行操作,我无法操作。通常我会说表单应该action="www.notmydomain.com/externalscript.php"
通过POST发送数据,但现在我首先要保存这些数据,然后将formdata提交给这个目标。在这种情况下,这是不可能的,所以我尝试将我的formdata发送到MY服务器上的另一个脚本,该脚本保存数据然后重新使用POSTvars并使用curl发送它。这工作到目前为止,但我需要重定向到www.notmydomain.com/theforeignscript.php,以便用户在此域结束。卷曲不这样做,因为它只能做请求,对吧?!
第一页显示表格:
<form id="newsletter" action="myscript.php" method="post">....</form>
.. myscript.php使用它来保存csv中的数据然后再将数据提交到www.notmydomain.com/externalscript.php(无法编辑)...
是否有人暗示如何做到这一点?
提前致谢。
答案 0 :(得分:1)
您可以使用header("Location: http://domain.com/script.php");
将用户重定向到其他地址。这需要在脚本打印任何内容之前执行,因此请确保正确捕获所有卷曲错误等,以避免出现丑陋的PHP错误消息。