2015-03-25 91 views
-2

我試着做一個簡單的PHP重定向文件,將工作像這樣的瀏覽器:呼叫重定向PHP函數

File.php?redirect_url=http://www.example.com 

應該重定向到寫在REDIRECT_URL =網站任何網站 我不知道如何File.php應該是這樣的。

if(function_exists($_GET['redirect_url'])) { 
$_GET['redirect_url'](); 
} 
+0

可能重複[簡單的頁面跳轉?(http://stackoverflow.com/questions/11441146/simple-page-redirect) – DACrosby 2015-03-25 07:10:24

回答

0

使用此:

header("location:$_GET['redirect_url']"); 
+1

這一次似乎更容易!感謝它的工作,只好寫[redirect_url]沒有' – Amine 2015-03-25 07:28:59

2

你的代碼應該是喜歡 -

if(isset($_GET['redirect_url'])){ 
    $redirect=$_GET['redirect_url']; 

     header("LOCATION:".$redirect); 
     } 
+0

它沒有工作對不起' – Amine 2015-03-25 16:30:04

0

你不應該需要任何功能,實現正是你正在嘗試做的。

if (isset($_GET['redirect_url'])) { 
    header("Location: $_GET[redirect_url]"); 
} 
+1

謝謝,它的工作!不得不使用[redirect_url]而沒有' – Amine 2015-03-25 07:25:09