ユーザー(www.mysite.com/user/home.php)と管理者(www.mysite.com/admin/)がアクセスできるサイトがあります。 administrator/index.php)。ページの現在のURLを取得する方法
条件が満たされた場合、自動的にユーザーをログアウトするコード行があります(セッションの期限切れなど)。 残念ながら、管理者もログアウトします。コードの私のラインのみ管理ページ「/管理者/管理者」のユーザーページに対して実行しないように、どのように私は
$_SERVER['REQUEST_URl']
を使用して、ウェブサイトのURLを取得することができます。以下のような何かが...
if(the website url != "www.mysite.com/admin/administrator/"){ //run the code here}
ユーザーが管理者であるかどうかを識別するセッション変数はありませんか? – Musa
合意。セッションを使用して、ログインしたユーザーを管理者として認証する必要があります。サイトの管理部分は、ユーザーが管理者であるかどうかを確認する必要があります。 – Crackertastic
ありがとうございます!分かりました。私は、ログイン時に管理者の管理セッション変数を追加するだけです。 – xkevin