我使用一些PHP来重定向网站访问者,如果他们没有使用CMS的会员插件登录。我有这样的代码是工作的罚款:PHP逻辑运算符组合
if (!perch_member_logged_in() && ($_SERVER["REQUEST_URI"] !== '/')){
PerchSystem::redirect('/');
}
我现在想添加一个查询字符串,看看是否有人已被重定向,并显示相应的消息。如果有人直接进入主页,我不想显示此内容。我试过这个:
if (!perch_member_logged_in() && (($_SERVER["REQUEST_URI"] !== '/') || ($_SERVER["REQUEST_URI"] !== '/?redirect=true'))){
PerchSystem::redirect('/?redirect=true');
}
但是我得到了太多的重定向。有人能帮忙吗?
什么是_PerchSystem ::重定向()_? –
它将访问者重定向到网站上的指定URI –
我的意思是代码是什么? –