会话变量可用于在地理位置上分隔目标网页吗?

时间:2015-01-27 13:26:57

标签: php html session

这可能是一个愚蠢的问题。我有一个网站,使用PHP和HTML与一些Javascript。我正在尝试设置它,因此有多个目标网页。我认为如果网站上所有剩余的.php文件保持相同但有单独的index_a.php,index_b.php文件等,它会起作用。唯一的问题是当用户点击" Home"他们当然得到root index.php。有没有办法存储用户登录页面用于该会话的名称(或其他一些指示)(使用PHP会话变量或我不知道什么)并让用户指向该会话当他们点击Home时再次页面?

任何帮助都会非常感激(在我看来,我是一个相对较新的人,任何解决方案都需要在服务器上加载非常简单和安全)。有什么简单的方法吗?它必须是通常需要的东西。

1 个答案:

答案 0 :(得分:0)

简答:是的

智能答案:使用某种实现视图的(mvc)framework并通过前端控制器路由所有内容。

快速而肮脏的回答:

// anywhere
session_start();
$_SESSION['landing_page'] = 'landing-2.html';

// in your index.php
session_start();
include $_SESSION['landing_page'];

注意:如果你使用上面的代码,请确保安全神的撕裂将落在你身上。