리스트 출력시 글작성자만 볼수 있는 방법좀 알려주세요. 정보
리스트 출력시 글작성자만 볼수 있는 방법좀 알려주세요.본문
리스트 출력시
회원은 로그인된 아이디로 작성한 글만..
관리자는 모든 리스트 출력할 수 있는 방법좀 알려주세요.
글 작성시 무조건 비밀글로 설정해도 다른사람 쓴글을 못읽긴 하지만
리스트 보여줄때 다른사람이 쓴 글 제목조차도 안보이게 하고 싶습니다.
제가 워낙 초보라 list.skin.php 어느 부분에 어떤걸 넣어야 할지 난감하네요..
도움 부탁드립니다.
회원은 로그인된 아이디로 작성한 글만..
관리자는 모든 리스트 출력할 수 있는 방법좀 알려주세요.
글 작성시 무조건 비밀글로 설정해도 다른사람 쓴글을 못읽긴 하지만
리스트 보여줄때 다른사람이 쓴 글 제목조차도 안보이게 하고 싶습니다.
제가 워낙 초보라 list.skin.php 어느 부분에 어떤걸 넣어야 할지 난감하네요..
도움 부탁드립니다.
댓글 전체
if문을 for문 바로 아래 넣고 for 끝나는 지점에서 닫아주세요
if($list[$i][mb_id]==member[mb_id] or $is_admin){
}
설명 하자면 for문에서 list 변수를 돌릴떄 mb_id(게시물의 등록아이디)와 현재 로그인 아이디가 일치
할때 출력 하는 부분이구요 $is_admin=='super'로 했을떄 최고 관리자가 되고
그냥 $is_admin으로 쓸시 그룹관리자 게시판 관리자가 접근 가능하도록 설정 하는 부분입니다..
실질적으로 다 뽑아와서 그중 아이디에 해당 되는 부분만 출력을 하게 되는데
그부분이 싫으시다면 bbs 폴더안 파일의 쿼리를 변경 하는 방법도 괜찬습니다.
(그때 한 게시판만 적용하기때문에 bo_table으로 비교해야 합니다.)
정확한 답변이 될지 모르겠지만 member[mb_id]와 $is_admin을 이용하시면 해결 하리라 생각 듭니다.
if($list[$i][mb_id]==member[mb_id] or $is_admin){
}
설명 하자면 for문에서 list 변수를 돌릴떄 mb_id(게시물의 등록아이디)와 현재 로그인 아이디가 일치
할때 출력 하는 부분이구요 $is_admin=='super'로 했을떄 최고 관리자가 되고
그냥 $is_admin으로 쓸시 그룹관리자 게시판 관리자가 접근 가능하도록 설정 하는 부분입니다..
실질적으로 다 뽑아와서 그중 아이디에 해당 되는 부분만 출력을 하게 되는데
그부분이 싫으시다면 bbs 폴더안 파일의 쿼리를 변경 하는 방법도 괜찬습니다.
(그때 한 게시판만 적용하기때문에 bo_table으로 비교해야 합니다.)
정확한 답변이 될지 모르겠지만 member[mb_id]와 $is_admin을 이용하시면 해결 하리라 생각 듭니다.
스킨자료실의 불당님의 1:1 게시판참고해보세요
두 분 답변 감사드립니다.
블레이드님 답변보고 해결 했는데...
한가지...작성글이 한개여도 아래쪽에 페이지가 여러개 나오네요..
이것도 좀 알려주시면 감사하겠습니다....^_^
블레이드님 답변보고 해결 했는데...
한가지...작성글이 한개여도 아래쪽에 페이지가 여러개 나오네요..
이것도 좀 알려주시면 감사하겠습니다....^_^