a

리스트화면에서 본인의 글인경우에만, <내용보기> 버튼 보이기

회원(level2)이상이면 글쓰기,리스트보기및 내용보기가 가능한 권한을 가진 게시판입니다
링크주소록 형태로 스킨을 만들려고 하는데...

글작성시, 본문내용과 링크주소를 함께 입력하고
list.skin.php 의 게시판 목록에서 제목글을 클릭시, 본문(view.skin.php) 대신에
글작성시 입력한 링크주소가 연결되도록 해뒀습니다.

그리고 본문을 볼수있는 링크는 <내용보기> 버튼형태로 만들어서
해당글 작성자와 관리자에게만 보이도록 해서 view.skin.php로 들어갈수 있도록 하고자 합니다

이와 관련한 코드는 아래와 같습니다...

[code]
echo "<a href='".$list[$i][link_href][1]."' class='slink' target=_blank>{$list[$i][subject]}</a>";

if (($write[mb_id] && $write[mb_id] == $member[mb_id]) || $is_admin) {
echo "<a href='{$write_href}&w=u&wr_id={$list[$i][wr_id]}&page={$page}'>내용보기</a>";
}
[/code]


그런데 위 처럼하면 관리자는 <내용보기>가 보이지만 글작성자는 볼수가 없군요.
코드를 어떻게 바궈야 하는지 도움글을 좀 부탁합니다.
관리자와 글작성자에 한해서는 <내용보기>링크가 보여지도록 하고자 합니다.


p.s;
어차피 게시판의 읽기권한이 '2'로 설정된 이상, 권한2이상이면 경로를 수동으로 찾아서 입력하면
다 볼수는 있겠으나, 이건 상관이 없습니다. (비밀글기능이용)
제목글을 본문보기 링크주소를 가려서 '글작성자'와 '관리자'만
본문링크를 나타내는 <내용보기> 버튼을 보이게해서 편법으로 본문보기를 가능하게 하려고 합니다.
|

댓글 2개

리스트일 경우 write[mb_id] 가 아닌 list[i][mb_id ]가 되야할듯 합니다^^ 폰으로쓰려니 엄청 힘드네욪^^
에고~~ 고생하셨고 감사합니다.^^ 원하던 코드였습니다. ^^;;

// 자신의 글이거나 관리자라면 내용보기 버튼 보이기
if (( $list[$i][mb_id] && $list[$i][mb_id] == $member[mb_id]) || $is_admin)
echo " <a ' href='{$list[$i][href]}'>[내용보기]</a>";
댓글을 작성하시려면 로그인이 필요합니다.

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

+
제목 글쓴이 날짜 조회
11-07-13 조회 1,549
11-07-13 조회 1,144
11-07-13 조회 1,070
11-07-13 조회 1,621
11-07-13 조회 1,719
11-07-13 조회 1,755
11-07-13 조회 929
11-07-13 조회 905
11-07-13 조회 949
11-07-13 조회 1,158
11-07-13 조회 1,126
11-07-13 조회 919
11-07-13 조회 1,651
11-07-13 조회 1,083
11-07-12 조회 1,681
11-07-12 조회 890
11-07-12 조회 2,234
11-07-12 조회 1,073
11-07-12 조회 1,141
11-07-12 조회 1,631