리스트에서 첨부파일 다운로드를 하려는데

리스트에서 첨부파일 다운로드를 하려는데

QA

리스트에서 첨부파일 다운로드를 하려는데

본문

<?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

관리자가 아닌 일반 회원도 권한만 있다면 다운로드 버튼이 보이게~

<?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 } ?>

먼저 이걸 확인하세요.
>게시판 관리 > 해당 게시판 > 수정
*목록보기 권한 :  ?
*내용보기 권한 :  ?
*다운로드 권한 :  ?
~ 권한이 정확히 원하시는 레벨로 설정되어 있어야 ~

제시하신 코드 자체만으로 봤을 때~
*다운로드 버튼은 배열 값($list[$i]['file'][0]['href'])이 존재해야만 보임.
*배열 값은 애초에 관리자에게만 생성되고, 일반 사용자에게는 생성되지 않음.
*권한 설정을 이미 동일하게(10으로) 했음에도 불구하고 관리자만 이 값을 가진다면,
  결국 배열 데이터 생성 로직 자체가 관리자 여부와 직접 연결되어 있을 가능성이 높습니다.

1040054251_1742284000.964.png

원글 수정이 안되서 ㅜㅜ 레벨을 1로 한 상태입니다

쓰기/수정 권한은 10으로 한고 다운로드는 1로설정을한다면 10레벨을 권한을 가진자만 쓰기/수정이 됩니다. 반면 다운로드는 1레벨설정이니 누구나 다운로드가 된다라는것이지요 참고로 게시판의 설정은 레벨로 인해서 권한을 주며 특정한 회원한테 권한을 주고있지않습니다. 하여 각각  게시판관리에서 운영에맞게 설정하시고 테스트해보시기 바랍니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 129,406 | RSS
QA 내용 검색

회원로그인

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