如何在PHP中打开网页收到POST调用后的链接?

如何在PHP中打开网页收到POST调用后的链接?,php,web,Php,Web,我有一个将数据发布到我的网页的应用程序。我的网页应该使用发布的数据生成带有参数的链接并打开它 我的网页上有这些PHP代码 if(isset($_POST['name']) && isset($_POST['surname'])) { $name = $_POST['name']; $surname = $_POST['surname']; header('Location: http://localhost/smcread

我有一个将数据发布到我的网页的应用程序。我的网页应该使用发布的数据生成带有参数的链接并打开它

我的网页上有这些PHP代码

if(isset($_POST['name']) && isset($_POST['surname']))
    {
        $name = $_POST['name'];
        $surname = $_POST['surname']; 
        header('Location: http://localhost/smcreader/tktest.php?name=' . $name . '&surname=' . $surname);  
    }

我的问题是它无法打开生成的URL。我用
echo
替换
header
,并将
MessageBox.Show(response\u stuff)
添加到我的应用程序中以显示响应消息。它正常响应,状态正常,响应消息是生成的链接。

我认为它不是重定向动态构建的页面的正确方法。您尝试过AJAX函数吗

index.php


$(文档).ready(函数(){
$(“#发送”)。单击(函数(){
var name=$(“#name”).val();
变量姓氏=$(“#姓氏”).val();
$.ajax({
类型:“POST”,
url:“GenUrl.php”,
数据:“name=“+name+”&姓氏=“+姓氏,
数据类型:“文本”,
成功:函数(url)
{
如果(url!=“KO”){
window.location=url
}
其他的
{
$(“#结果”).html(“检查值”);
}
},
错误:函数()
{
警报(“错误……”);
}
});
});
});
名字


可能的重复:您正在寻找的可能的重复称为cURL,它已经有了一些主题:)谢谢您给我指出。我去查一下。祝您有个美好的一天。