我使用的是名为ImpulsePay的短信支付系统,但仅使用安全方法,实际上会提供一个网址。
如何实施该网址,以便提供的网址是链接,或者甚至更好地重定向到付款页面?
最终,我希望原始网站能够“点击这里用短信支付”,但在这个早期开发阶段,一些页面重定向不应成为问题。
任何帮助,非常感谢。
答案 0 :(得分:1)
这段代码将用户重定向到一个页面:
header('Location: http://www.example.com/');
但是,在发送任何输出之前必须调用此函数。
答案 1 :(得分:0)
您可以使用
//Redirect browser
header('Location: http://www.example.com/');
//File get contents
$url = 'http://www.example.com/redireccionar.php';
$page = file_get_contents($url);
echo $page;
//cURL
$c = curl_init('http://www.example.com/redireccionar.php');
curl_setopt($c, CURLOPT_RETURNTRANSFER, true);
curl_setopt($c, CURLOPT_FOLLOWLOCATION, true);
$page = curl_exec($c);
curl_close($c);
echo $page;
//http Client
$url = 'http://www.example.com/redireccionar.php';
require_once 'HTTP/Client.php';
$client = new HTTP_Client();
$client->get($url);
$page = $client->currentResponse();
echo $page['body'];
答案 2 :(得分:0)
查看该网址,您似乎必须调用您发布的网址才能获得付款链接?我会使用PHP cURL绑定来获取该URL生成的内容。
此处示例,http://davidwalsh.name/curl-download
然后使用header()重定向。