我有这个网址:
/login
和param:
?d=1
当param存在时,我可以在此页面上显示其他信息,但我需要将其隐藏在网址中。
我可以隐藏它,但然后php认为param总是存在。
我认为唯一的方法是在重定向到/login
时放弃params系统并创建特定的Cookie,然后在此页面中生成if(isset($_COOKIE['']))
语句?
答案 0 :(得分:1)
如果可能的话,你也可以在PHP Session中使用一个值:
在重定向到“登录”页面之前,请设置会话var:
start_session();
$_SESSION['show_id'] = 1;
now_redirect_to_login();
在登录页面上,您可以阅读会话值:
start_session();
$id = $_SESSION['show_id'];