Zend framework Zend Framework:如何在不使用表单的情况下将数据发布到某些外部页面(如外部支付门)?

Zend framework Zend Framework:如何在不使用表单的情况下将数据发布到某些外部页面(如外部支付门)?,zend-framework,redirect,payment-gateway,Zend Framework,Redirect,Payment Gateway,我想有一个用户重定向到外部信用卡门。当然,我必须发布一些用户信息到该门户,但我不知道如何才能做到这一点 我知道我可以通过生成一个带有隐藏或只读字段的html表单并让用户单击“提交”按钮来实现这一点。但是这个解决方案并不完美,因为所有的表单数据都可以使用Firebug等工具轻松更改。我认为您不能使用$this->\u重定向(…)来执行此操作。但也许还有其他解决办法 非常感谢您的任何提示或建议 我想有一个用户重定向到外部信用卡门。当然,我必须发布一些用户信息到该门户,但我不知道如何才能做到这一点 使

我想有一个用户重定向到外部信用卡门。当然,我必须发布一些用户信息到该门户,但我不知道如何才能做到这一点

我知道我可以通过生成一个带有隐藏或只读字段的html表单并让用户单击“提交”按钮来实现这一点。但是这个解决方案并不完美,因为所有的表单数据都可以使用Firebug等工具轻松更改。我认为您不能使用$this->\u重定向(…)来执行此操作。但也许还有其他解决办法

非常感谢您的任何提示或建议

我想有一个用户重定向到外部信用卡门。当然,我必须发布一些用户信息到该门户,但我不知道如何才能做到这一点

使用表单是唯一可用的方法。RFC声明用户应明确同意发送帖子(即点击提交按钮)

我知道我可以通过生成一个带有隐藏或只读字段的html表单并让用户单击“提交”按钮来实现这一点。但是这个解决方案并不完美,因为所有的表单数据都可以使用例如

使用重定向作为头数据进行修改时不会出现太多问题,这是不安全的。甚至有Firefox插件可以做到这一点。

使用cURL发布数据


谢谢。看来我得用表格了。谢谢。我来看看。这将不允许您将用户重定向到支付网关。取决于您是否要重定向。他的问题仅仅是发布数据。除了创建自己的表单之外,您还可以使用cURL通过post请求发送数据