2011-12-29 46 views
1

我是一位经典的ASP程序员,需要根据页面ID检查签名的请求变量以重定向到“风扇页”选项卡中的特定URL。重定向签名的请求变量

实际上,我不能用传统的ASP做到这一点,有人在PHP中有这样的代码吗?我知道一点点PHP。

+0

当你说一个签名的请求变量时,我认为你的意思是signed/unsigned int是否安全?据我所知PHP不区分这两者,因此只需检查$ _REQUEST [“PageID”]的值就可以了。这有帮助吗? – 2011-12-29 13:56:14

回答

1

你可以用php修改http头,这样你就可以告诉浏览器重定向到一个给定的位置。 header()是你选择的功能。

<?php 
/* This will give an error. Note the output 
* above, which is before the header() call */ 
header('Location: http://www.example.com/'); 
?> 

您想通过给定的GET参数重定向吗?

<?php 
    header('Location: ' . $_GET['url']); 
?> 

然后你就可以通过URL调用它:domain.com/myphpscript.php?url=http://www.stackoverflow.com

但要小心!在使用之前,您应该检查输入的GET参数。