我网站的index.php文件读取URL并相应地加载请求的页面。因此,当请求另一个页面时,它再次被重定向到index.php,然后加载所请求的页面。我希望会话变量能够遍历所有页面。但是因为它每次都会进入index.php会话重启。我该如何解决这个问题。
Index.php包含如下代码:
<?php
include_once 'util.php';
$pages = getPage($_SERVER['REQUEST_URI']);
$page = $pages[1];
$domain = getDomain($_SERVER['HTTP_HOST']);
if ($domain != 'xyz.com') {
$row = fetchRowFromDomain($domain, $page);
if($row){
$details = getDetails($row);
}
else{
//redirection to xyz
exit();
}
}
答案 0 :(得分:0)
我认为你应该使用$_SESSION
变量......
像这样:
$userName = $_SESSION['usr_name'];
$userId = $_SESSION['usr_id'];
如果您这样做,您将能够从会话中获取您选择存储在会话中的信息。
请告诉我这是否对您有用!