我一直在互联网上寻找一种没有运气的方法:( 基本上,使用提交按钮和一些数据在HTML中制作表单很容易,并将其发送到URL。通过这种方式,您可以发送POST数据,并且用户也可以访问该页面。
我知道你可以使用cURL发送POST数据并在PHP中获得响应,但是如何将用户带到那里,我需要模拟php中标记的确切内容。
一些示例代码或链接会很棒!
答案 0 :(得分:3)
如果您希望用户看到结果页面,您有两个选择:
答案 1 :(得分:1)
在cURL中,使用curl_setopt($ch, CURLOPT_RETURNTRANSFER, false);
。这将显示结果到屏幕而不是将其返回到字符串。如果其他网站通常在提交表单后重定向,那么也会发生重定向并将您带到新页面。
答案 2 :(得分:-1)
如果您确实需要在提交后将用户重定向到另一个页面(而不是仅在同一页面上显示结果),则可以使用标题(“Location:http://www.yourdomain.com/resultpage”);在PHP处理带有POST数据的cURL调用之后。我很好奇为什么你不想立即输出cURL调用的结果。
听起来你正在使用网络服务。你呢?
也许对您要实现的目标进行更详细的描述会有所帮助。