2013-02-28 74 views
0

在我的页面上,我有一个页脚文件,至少包含在我网站的每个页面中。 在页脚我想将当前网址保存到会话变量。在会话中存储当前页面

我有

$page = $_SERVER["REQUEST_URI"]; 
session_register("page"); 
echo "http://".$_SERVER['SERVER_NAME'].$_SESSION['page']; 

,但如果我去到另一个网页,只存储1个值和dosnt变化。 我知道还有其他方法,但我想要的是会话变量。

我希望有人能帮助我吗?

我不知道该怎么做。

+0

尝试在之前声明session_start()。 – chriz 2013-02-28 14:46:48

+0

“但它只存储1个值” - 你希望它做什么?存储最后一个例如10个网站有像面包屑系统的东西? – VolkerK 2013-02-28 14:54:04

+0

我可以使用下一页中的信息。所以如果有人登录或他可以重定向到他以前的网页 – 2013-02-28 15:04:26

回答

3
$page = $_SERVER["REQUEST_URI"]; 
$_SESSION['page'] = $page; 
echo "http://".$_SERVER['SERVER_NAME'].$_SESSION['page']; 

使用session_register已经被取消。

+0

Thx一吨!它工作 – 2013-02-28 14:59:49

+0

@ user2091723没问题,很高兴我可以帮忙! :) – MarcinWolny 2013-02-28 15:14:09