Php 标题(“位置…”)将我重定向到同一位置

Php 标题(“位置…”)将我重定向到同一位置,php,html,Php,Html,我希望你做得很好。 我正在使用标题(“位置…”)重定向(遍历)从我网站的一个页面到另一个页面。问题是它将我重定向到同一个页面。我检查了我的代码,不知道哪里出错了。我想知道你是否能帮我。 下面是我的代码中有用的部分 <?php if (isset($_POST['submitted'])) { include 'Search.php'; $url = absolute_url('Search.php');

我希望你做得很好。 我正在使用标题(“位置…”)重定向(遍历)从我网站的一个页面到另一个页面。问题是它将我重定向到同一个页面。我检查了我的代码,不知道哪里出错了。我想知道你是否能帮我。 下面是我的代码中有用的部分

<?php 
        if (isset($_POST['submitted'])) {
            include 'Search.php';
            $url = absolute_url('Search.php');
          header("Location: $url");  
        }
        ?>

提前谢谢各位。干杯,

试试这个:

echo $url; exit; // To see the value of $url
ob_start();
header("Location: " . "http://" . $_SERVER['HTTP_HOST'] . $url);
希望这有帮助


和平!xD

使用这个它可能会帮助你

if (isset($_POST['submitted'])) {
   include 'Search.php';
   $url     =  'http://'.$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF'])."/Search.php";
   header("location:$url") ;
}

使用
echo$url
以检查预期的url。