如何使用带斜杠的url参数重定向

时间:2014-01-29 20:12:18

标签: php redirect joomla header

我正在尝试传递一个URL参数,如下所示:

myscript.php?video=some.site.com/vids/v1.wnv

我在PHP文件中使用以下内容

// get url parameter for video selected
$jAp = JFactory::getApplication();  
$jInput = $jAp->input;
$video = $jInput->get('video');

header("Location: http://".$video

但当我回复$video时,我得到以下内容

some.site.comvidsv1.wmv     

回显的内容中没有http://

我该怎么做?

2 个答案:

答案 0 :(得分:1)

使用Joomla,您可以添加过滤器,例如STIRNGHTML等。

尝试以下方法:

$video = $jInput->get('video', '', 'RAW' ); 

然后您可以使用以下内容:

header("Location: " . $video);

有关JInput的更多信息,请阅读以下内容:

http://docs.joomla.org/Retrieving_request_data_using_JInput

答案 1 :(得分:1)

试试这个,

header("Location: http://http://".$video);
相关问题