我使用一些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 –
我的意思是代碼是什麼? –