Php 不打开正在调用的页面

Php 不打开正在调用的页面,php,Php,当我提交数据时,我的checkout.php文件中有这个,然后使用值Paypal,然后它在XAMP中打开页面(edADHJASHDIJHashiuas39wed9jsdcud.php),但当我将此网站设置为在线时,它不会打开此页面,而是自动移动到(pay_way.php)。您可以通过此链接联机查看此网站http://taratrampolines.com.au/tramponline/ if($form_submit == "Paypal") {//echo "<scr

当我提交数据时,我的checkout.php文件中有这个,然后使用值Paypal,然后它在XAMP中打开页面(edADHJASHDIJHashiuas39wed9jsdcud.php),但当我将此网站设置为在线时,它不会打开此页面,而是自动移动到(pay_way.php)。您可以通过此链接联机查看此网站http://taratrampolines.com.au/tramponline/

 if($form_submit == "Paypal") 
        {//echo "<script>alert('Please fill the form.')</script>";
            header("Location: edADHJASHDIJHashiuas39wed9jsdcud.php");} 
        else    
        {
            echo'<script>window.location="pay_eway.php";</script>';}

    //  if($form_submit == "Paypal")    header("Location: pay.php");
    if($form_submit == "eway") 
        {       header("Location: pay_eway.php");}
        else
            {//echo //"<script>alert('Please fill the form.')</script>";
            echo'<script>window.location="pay_eway.php";</script>';
    }
if($form_submit==“贝宝”)
{//echo“提醒('请填写表格')”;
标题(“位置:edADHJASHDIJHashiuas39wed9jsdcud.php”);}
其他的
{
echo'window.location=“pay_-way.php”;}
//如果($form_submit==“Paypal”)标题(“Location:pay.php”);
如果($form_submit==“Way”)
{标题(“位置:pay_-way.php”);}
其他的
{//echo//“提醒('请填写表格')”;
echo'window.location=“pay_-way.php”;
}

检查
标题前的代码
发送条件。在发送
标题之前,您必须不要发送任何类型的输出,否则您将面临异常。

此页面链接
edADHJASHDIJHashiuas39wed9jsdcud.php
看起来可疑。我不明白为什么当
标题
看起来有问题时,php和JS有两种不同的重定向方法您需要的一切。这是因为在发送
标题之前,您不能有任何输出数据,请检查是否是这样。是@AlanMachado您是对的,有未正确注释的echo语句。。通过删除不必要的echo语句解决了问题。。。