将.NET转换为php。响应,重定向
好的,我的目标是得到这个页面:将.NET转换为php。响应,重定向,php,.net,response.redirect,Php,.net,Response.redirect,好的,我的目标是得到这个页面: http://www.orchidfilmcompany.co.uk/Payment.aspx 在我的php wordpress页面中工作 我真的不知道从哪里开始,我的整个网站都准备好了,除了这个新的在线支付页面 创建.NET页面的家伙向我提供了响应.重定向代码,该代码包含商人的url和Instit等。用户将被重定向到此url以完成付款 我一直在网上查找,我发现php中的等效代码是: 标题(“位置:$url”) 我的问题是我不知道该怎么办 这就是我所需要的输入框,
http://www.orchidfilmcompany.co.uk/Payment.aspx
在我的php wordpress页面中工作
我真的不知道从哪里开始,我的整个网站都准备好了,除了这个新的在线支付页面
创建.NET页面的家伙向我提供了响应.重定向代码,该代码包含商人的url和Instit等。用户将被重定向到此url以完成付款
我一直在网上查找,我发现php中的等效代码是:
标题(“位置:$url”)代码>
我的问题是我不知道该怎么办
这就是我所需要的输入框,用户可以在其中输入他们想要支付的金额,他们按submit,它会将他们重定向到我在响应中的url。重定向代码。使用他们在框中输入的金额,他们可以完成付款
如果有人能帮忙,我将不胜感激
提前感谢。您可以尝试创建一个提交到PHP页面的表单
然后,PHP页面可以使用$\u POST['form\u VAR']
从提交的变量+.net页面url构建$url
变量
最后使用标题(“Location:$url”)
以接收构建的url并重定向。表单应该有一个操作
分配给它,这是将解析表单的页面。
在该页面上(或在代码的解析位中),确保重定向发生在那里
标题语句正确,例如:
<?php
header('Location: http://www.example.com/');
exit;
?>
将重定向到example.com。因此,构造要重定向到那里的URL。
请注意:标头直接修改Web服务器返回的标头,因此,如果您已将其他(HTML)输出发送到浏览器,则无法调用该标头。另请参见此处标题上的文档:函数用于将浏览器重定向到特定位置
如果您已经有了应该重定向客户端的URL,并且只需要添加一些来自输入的量。。您应该在重定向url中追加该金额
例如:
purchase.html-在页面上包含此表单
<form method="post action="/redirect.php">
<input type="text" name="amount" value="" />
<input type="submit" name="sumbit" value="Purchase" />
</form>
好的,谢谢你。但我该如何创建一个有这么多数据的字段呢。我想这里所有的回复都有点超出我的理解。我不知道该到哪里找才能把这页打开。我不知道该找什么。有什么想法吗?只需使用:OK cool。那么按钮呢?为了让按钮实际将金额发送到url,我应该使用什么代码谢谢。好的,干杯-这似乎是在做一些事情,但现在我已经使用了你说的,但当我点击有表单的页面时,我会自动重定向到paymentgateway页面,所以我甚至没有机会输入任何金额-任何想法?-我想我不理解redirect.php部分。如果在第一页使用该表单,我发布的php代码是针对中间页的。
<?php
$amount = (int) $_POST['amount'];
$urlToRedirect = 'https://secure.wp3.rbsworldpay.com/wcc/purchase?instId=XXX&cartId=OFMaterial¤cy=GBP&amount='.$amount;
header('Location: '.$urlToRedirect);
exit;
?>