<?php if($list[$i]['file'][0]['href']) { ?><a href="<?=$list[$i]['file'][0]['href']?>&js=on" style="padding:10px 15px; color:#fff; background:#1554bd;">PDF</a><?php } ?>
요 걸 써서 하는데 왜 관리자만 다운로드가 보일까요? 권한은 다운로드나 내용보기 다 10으로 했습니다
|
답변 5개 / 댓글 7개
채택된 답변
+20 포인트
관리자가 아닌 일반 회원도 권한만 있다면 다운로드 버튼이 보이게~
<?php if($list[$i]['file'][0]['file']) { ?>
<a href="<?=G5_BBS_URL?>/download.php?bo_table=<?=$bo_table?>&wr_id=<?=$list[$i]['wr_id']?>&no=0" style="padding:10px 15px; color:#fff; background:#1554bd;">PDF 다운로드</a>
<?php } ?>
답변에 대한 댓글 5개
glitter0gim
11개월 전
먼저 이걸 확인하세요.
>게시판 관리 > 해당 게시판 > 수정
*목록보기 권한 : ?
*내용보기 권한 : ?
*다운로드 권한 : ?
~ 권한이 정확히 원하시는 레벨로 설정되어 있어야 ~
제시하신 코드 자체만으로 봤을 때~
*다운로드 버튼은 배열 값($list[$i]['file'][0]['href'])이 존재해야만 보임.
*배열 값은 애초에 관리자에게만 생성되고, 일반 사용자에게는 생성되지 않음.
*권한 설정을 이미 동일하게(10으로) 했음에도 불구하고 관리자만 이 값을 가진다면,
결국 배열 데이터 생성 로직 자체가 관리자 여부와 직접 연결되어 있을 가능성이 높습니다.
>게시판 관리 > 해당 게시판 > 수정
*목록보기 권한 : ?
*내용보기 권한 : ?
*다운로드 권한 : ?
~ 권한이 정확히 원하시는 레벨로 설정되어 있어야 ~
제시하신 코드 자체만으로 봤을 때~
*다운로드 버튼은 배열 값($list[$i]['file'][0]['href'])이 존재해야만 보임.
*배열 값은 애초에 관리자에게만 생성되고, 일반 사용자에게는 생성되지 않음.
*권한 설정을 이미 동일하게(10으로) 했음에도 불구하고 관리자만 이 값을 가진다면,
결국 배열 데이터 생성 로직 자체가 관리자 여부와 직접 연결되어 있을 가능성이 높습니다.
windday
11개월 전
찾았습니다 ! 이 소스에 문제가 아니었습니다 앞에 테이블에 태그를 제대로 닫지않아 관리자에서만 보인거였습니다 답변 감사합니다
windday
11개월 전
원글 수정이 안되서 ㅜㅜ 레벨을 1로 한 상태입니다
답변에 대한 댓글 1개
11개월 전
쓰기/수정 권한은 10으로 한고 다운로드는 1로설정을한다면 10레벨을 권한을 가진자만 쓰기/수정이 됩니다. 반면 다운로드는 1레벨설정이니 누구나 다운로드가 된다라는것이지요 참고로 게시판의 설정은 레벨로 인해서 권한을 주며 특정한 회원한테 권한을 주고있지않습니다. 하여 각각 게시판관리에서 운영에맞게 설정하시고 테스트해보시기 바랍니다.
11개월 전

답변에 대한 댓글 1개
블랙캣77
11개월 전
게시판 설정에 다운로드 권한을 한번 확인해보세요.
11개월 전
10은 관리자 입니다.
1로 하면 비회원도 다운로드 되고 2로하면 회원만 됩니다
답변을 작성하려면 로그인이 필요합니다.