2013-03-05 58 views
0

我試過各種不同的代碼迭代,試圖讓瀏覽器顯示一個新頁面。頭部重定向與變量

如果我是echo $location;將值放入一個字符串中,然後直接將其輸入到頭文件函數中 - 我相信這將是一個簡單的修復!

$location = "Location: ".$urlToGoTo; 
$location = "'".trim($location)."'"; 
header($location); 
+3

什麼是$ urlToGoTo的價值?而且我明白,你不需要任何'在你的網址周圍。 – Oliver 2013-03-05 09:49:20

+3

..和'$ location'?位置標題只能看起來像'Location:/ full/url'。 ''/ full/url''無效,不是標題。 – 2013-03-05 09:50:23

+4

刪除第二行,根本不需要它 – dfsq 2013-03-05 09:50:45

回答

1

,你可以簡單地使用header("Location:$urlToGoTo");

0

的正確格式爲:

<?php 
header("location: http://linkTo/page.html"); 
?> 

你的情況,這將是:

<?php 
header("location: " . $urlToGoTo); 
?> 
0

使用本

header("location: " . $urlToGoTo); 

OR

header("Location:$urlToGoTo");