좋아, 나는 우리가 말하는 것처럼 PHP 만 배우고 있습니다. 직원 구역과 관리 구역이 있습니다. 나는 세션을 통해 직원 영역에 관리자를 허용해야합니다.한 페이지에서 여러 사용자가 액세스 할 수 있도록 허용
session_start();
if (!isset($_SESSION['user_level']) OR ($_SESSION['user_level'] != 1){
header("Location: login.php");
exit();
}
I.m 노력에만 1 (직원)의 user_level에 대한 액세스를 제한
내 세션은 관리자가 직원뿐만 아니라이 페이지에 액세스 할 수 있도록합니다.
session_start();
if (!isset($_SESSION['user_level']) OR ($_SESSION['user_level'] != 1) OR ($_SESSION['user_level'] != 2))
{
header("Location: login.php");
exit();
}
이것은 내 관리자가 스태프 페이지에 액세스하는 것을 허용하지 않습니다. user_level 1과 user_level 2가 동일한 페이지에 액세스하도록 허용하려면 어떻게해야합니까? 둘 모두를 로그인 페이지에 정렬했습니다. 내가 로그인 할 때 관리자로 로그인 할 때 관리자 영역으로 이동합니다. 직원으로 로그인하려면 직원 영역으로 이동하십시오. 하지만 관리자로 로그인하여 메뉴에서 직원 페이지에 액세스하려고하면 액세스 할 수 없습니다.
작업이 간단 할 수도 있습니다. if ($ _SESSION [ 'user_level'] == 1 || $ _SESSION [ 'user_level'] == 2) {echo 'user page'; } – lje
내 질문에 대한 답을 어떻게 보여줄 수 있습니까? 귀하의 답변은 근무했습니다. –
ok. 다행 이네. – lje