所以我试图做一个虚拟的网站,只有被标记为高级会员才能看到某些内容。由于它是一个虚拟网站,因此这种区分的方式是在创建帐户时在复选框上选择是或否。但是,我无法弄清楚的是,我可以对整个网站进行检查,以确保用户是高级会员,而不是普通会员或访客。在注册页面本身,我想如果用户是高级会员,我可以用一个if语句最初纪念像这样php限制用户内容
if($user['premium'] == 1){
$_SESSION['premium'] = true;
}
,但我会怎么做起来很喜欢membersonly.php页面只显示了?我假设我不得不使用一个函数或一个类,但我真的不知道我需要在内部做什么。
编辑 我想我没有解释自己不够清楚,并不奇怪,因为我张贴这在凌晨2点。我不想只是将普通用户和客人重定向到membersonly.php我想要它,所以只有memberonly页面的链接才会显示在导航栏上(如果用户有高级帐户)。这可以通过if语句来实现吗?或者我需要创建一个专门用于监视这个函数或类的类?
不需要类和函数。 –