페이지 수정의 권한문제 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

페이지 수정의 권한문제 정보

페이지 수정의 권한문제

본문

리스트 화면에서 사진을 클릭하면 수정화면이 뜹니다.
현재 형광펜으로 구분해 놓은 것을 보는 것과 마찬가지로 관리자만 수정가능하게끔 되어 있습니다.
이 부분을 권한 5 이상인 회원이 수정이 가능하게끔 하려면 어떻게 해야 할런지요.
// 검색을 해보니...
// if($member[mb_level] == '5') ...
// 이렇게 적용을 하는 것 같은데, 워낙 초보인지라 잘 모르겠습니다.

<table width='100%' border='0' cellspacing='0' cellpadding='2'>
 <tr>
  <td align="200" align='center' valign='top'>
  {$admin_mod}<img src='{$img}' width='190' height='217' border='0'></a><BR></td>
  <td width="10"></td>
  <td valign=top>
   ... 이하 생략

댓글 전체

아이콘은 표시되지만 <a>태그가 빠질텐데요?

$admin_mod에 들어가는 값을 알아낸 다음 저 위치에 복사한후 if($member[mb_level]>5)로

대체하시면 될껍니다.
1. 답변 주셔서 진심으로 감사합니다.
엠클럽님 말씀대로 하면 레벨 5 이상이 되어야만 이미지가 나오는게 아닌가요?
이미지는 나오지만, 레벨 5 이상이면 클릭해서 수정할 수 있는 페이지가 나오게끔 하고 싶습니다.

2. 답변 주셔서 진심으로 감사합니다. 멸첨도님.
$admin_mod에 들어가는 값을 알아낼 수가 없었습니다. list 파일 어디에도 정의한 값이 없었습니다.

// 아... 방법이 없는걸까요??
// 아... 방법이 없는걸까요?? ...ㅎㅎ
저 코드가 어느 화일에 들어잇는 것인지 모르겠지만...댓글 내용으로 보아 리스트페이지 같군요
list.php 찾아보고...
head.php, head.sub.php, common.php, extend 폴더내의 화일 중에 있을 것 같으니
뒤져보는 수 밖에요...

$admin_mod 라...
최고관리자 또는 게시판 관리자인지 일반회원인지 판별해서 링크하는 링크값을 담고있겠지요

그렇게 엄마찾아 삼만리 하는 것보다
그냥 수정 링크를 만들어 넣어 버리면 되지않나요?

<? if($member[mb_level] > 4){
<a href="<?=$g4[bbs_path]?>/write.php?bo_table=<?=$bo_table?>&wr_id=<?=$list[$i][wr_id]?>">이미지태그</a>
<? } ?
균이님. 답변 진심으로 감사드립니다.
엄마찾아 삼만리하는 것보다 그냥 수정링크를 만들 생각은 왜 못했나 싶습니다.
참으로 제가 어리석습니다. 참으로 무지합니다.

하오나... 균이님.
균이님께서 알려주신 소스를 입히니
Parse error: parse error, unexpected '<' in /home/hosting_users/중간생략/skin/board/.../list.skin.php on line 235
이런 에러가 나옵니다.

235라인은 다음과 같습니다.
<a href="<?=$g4[bbs_path]?>/write.php?bo_table=<?=$bo_table?>&wr_id=<?=$list[$i][wr_id]?>">이미지태그</a>
아... 어떻게 해야 될까요??
아래와 같이 수정을 해 보았더니, 에러는 없었습니다.
그러나, 글쓰기에는 $wr_id 값을 사용하지 않습니다. 라는 경고창이 뜹니다.
제발 리스트 화면에서 수정을 하고 싶습니다. 끙끙

<? if($member[mb_level] > '4') { ?>
<a href="<?=$g4[bbs_path]?>/write.php?bo_table=<?=$bo_table?>&wr_id=<?=$list[$i][wr_id]?>">이미지태그</a>
<? } ?>
그렇습니다 위 코드 에러는 마지막 닫는괄호를 빠뜨려서 입니다
그리고 수정 링크는 두가지 사항이 더 추가 되어야 완전한 코드가 되는군요
이렇게 됩니다

<? if($member[mb_level] > 4) { ?>
<a href="<?=$g4[bbs_path]?>/write.php?bo_table=<?=$bo_table?>&wr_id=<?=$list[$i][wr_id]?>&w=u&page=<?=$page?>">이미지태그</a>
<? } ?>
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT