회원 로그인 여부를 나타내는 곳에서 최고 관리자만 안나타게 하는 방법은? 정보
그누보드 회원 로그인 여부를 나타내는 곳에서 최고 관리자만 안나타게 하는 방법은?본문
아래는 모든 관리자도 나타나는것 같습니다.
최고관리자만 보이지 않게
하는방법 좀 알려 주세요.
2시간 동안 헤메다가 올립니다.
눈이 아파 옵니다.
ㅜ.ㅜ
아래는 소스에서 어떻게 고쳐야 하는지...
----------------------------------
관리자 접속여부를 나타내지 않으려면.. ($result[mb_id] && !is_admin($result[mb_id]))
아래 처럼 하면 되지 않을까요?
function dev_online($mb_id)
{
global $cfg;
if ($mb_id) {
$sql = "select mb_id from $cfg[table_login] where mb_id='$mb_id'";
$result = @sql_fetch($sql);
if($result[mb_id] && !is_admin($result[mb_id])) {
$img_tag=" <img src=./image/icon_online.gif border=0 alt='현재 온라인중입니다.'> ";
}
else {
$img_tag="";
}
return $img_tag;
}
}
최고관리자만 보이지 않게
하는방법 좀 알려 주세요.
2시간 동안 헤메다가 올립니다.
눈이 아파 옵니다.
ㅜ.ㅜ
아래는 소스에서 어떻게 고쳐야 하는지...
----------------------------------
관리자 접속여부를 나타내지 않으려면.. ($result[mb_id] && !is_admin($result[mb_id]))
아래 처럼 하면 되지 않을까요?
function dev_online($mb_id)
{
global $cfg;
if ($mb_id) {
$sql = "select mb_id from $cfg[table_login] where mb_id='$mb_id'";
$result = @sql_fetch($sql);
if($result[mb_id] && !is_admin($result[mb_id])) {
$img_tag=" <img src=./image/icon_online.gif border=0 alt='현재 온라인중입니다.'> ";
}
else {
$img_tag="";
}
return $img_tag;
}
}
댓글 전체
function dev_online($mb_id)
{
global $cfg;
if ($mb_id) {
$sql = "select mb_id from $cfg[table_login] where mb_id='$mb_id'";
$result = @sql_fetch($sql);
이부분-->if($result[mb_id] && is_admin($result[mb_id]) != 'default') {
$img_tag=" <img src=./image/icon_online.gif border=0 alt='현재 온라인중입니다.'> ";
}
else {
$img_tag="";
}
return $img_tag;
}
}
이렇게 하면 될것 같은데요...
{
global $cfg;
if ($mb_id) {
$sql = "select mb_id from $cfg[table_login] where mb_id='$mb_id'";
$result = @sql_fetch($sql);
이부분-->if($result[mb_id] && is_admin($result[mb_id]) != 'default') {
$img_tag=" <img src=./image/icon_online.gif border=0 alt='현재 온라인중입니다.'> ";
}
else {
$img_tag="";
}
return $img_tag;
}
}
이렇게 하면 될것 같은데요...
답변 감사합니다.
7쟁이님 말씀처럼 그렇게 했는데
제 말은 그렇게 하면, 접속여부가
최고관리자도 , 그룹 관리자도, 게시판 관리자도 모드 나타나지 않는다는 말이었습니다.
제가 표현력이 조금 부족했네요.
그룹관리자, 게시판 관리자는 접속 여부가 나타나고
최고관리자만 접속여부가 보이지 않게 할려고 하는 것입니다.
그래서 위의 소스중 어떻게 수정해야 하는것이 제 질문이었습니다.
질문을 알기쉽게 잘 했어야 하는데...
죄송 합니다.
7쟁이님 말씀처럼 그렇게 했는데
제 말은 그렇게 하면, 접속여부가
최고관리자도 , 그룹 관리자도, 게시판 관리자도 모드 나타나지 않는다는 말이었습니다.
제가 표현력이 조금 부족했네요.
그룹관리자, 게시판 관리자는 접속 여부가 나타나고
최고관리자만 접속여부가 보이지 않게 할려고 하는 것입니다.
그래서 위의 소스중 어떻게 수정해야 하는것이 제 질문이었습니다.
질문을 알기쉽게 잘 했어야 하는데...
죄송 합니다.
질문을 잘못 봤네요..이런
// 회원의 온라인 여부 확인
function dev_online($mb_id)
{
global $cfg;
if ($mb_id) {
$sql = "select mb_id from $cfg[table_login] where mb_id='$mb_id'";
$result = @sql_fetch($sql);
여기부터-->if($result[mb_id]) {
$img_tag=" <img src=./image/icon_online.gif border=0 alt='현재 온라인중입니다.'> ";
}
else {
$img_tag="";
}
return $img_tag;
}
}
--------------------------------------------------------------------------
관리자 접속여부를 나타내지 않으려면.. ($result[mb_id] && !is_admin($result[mb_id]))
아래 처럼 하면 되지 않을까요?
function dev_online($mb_id)
{
global $cfg;
if ($mb_id) {
$sql = "select mb_id from $cfg[table_login] where mb_id='$mb_id'";
$result = @sql_fetch($sql);
여기부터-->if($result[mb_id] && !is_admin($result[mb_id])) {
$img_tag=" <img src=./image/icon_online.gif border=0 alt='현재 온라인중입니다.'> ";
}
else {
$img_tag="";
}
return $img_tag;
}
}
<--까지 바꾸라는것 같은데요
// 회원의 온라인 여부 확인
function dev_online($mb_id)
{
global $cfg;
if ($mb_id) {
$sql = "select mb_id from $cfg[table_login] where mb_id='$mb_id'";
$result = @sql_fetch($sql);
여기부터-->if($result[mb_id]) {
$img_tag=" <img src=./image/icon_online.gif border=0 alt='현재 온라인중입니다.'> ";
}
else {
$img_tag="";
}
return $img_tag;
}
}
--------------------------------------------------------------------------
관리자 접속여부를 나타내지 않으려면.. ($result[mb_id] && !is_admin($result[mb_id]))
아래 처럼 하면 되지 않을까요?
function dev_online($mb_id)
{
global $cfg;
if ($mb_id) {
$sql = "select mb_id from $cfg[table_login] where mb_id='$mb_id'";
$result = @sql_fetch($sql);
여기부터-->if($result[mb_id] && !is_admin($result[mb_id])) {
$img_tag=" <img src=./image/icon_online.gif border=0 alt='현재 온라인중입니다.'> ";
}
else {
$img_tag="";
}
return $img_tag;
}
}
<--까지 바꾸라는것 같은데요
7쟁이님 답변에 감사 합니다.
하지만
초보자에게는 어렵네요.
ㅜ.ㅜ
하지만
초보자에게는 어렵네요.
ㅜ.ㅜ