테스트 사이트 - 개발 중인 베타 버전입니다

xls, doc 같은 파일을 업로드했을때 권한 가진 사람만 다운받게 하는 방법? 채택완료

예를들어 http://abc.com/upload 폴더에 aaa.xls  bbb.doc  ccc.jpg 같은 업무용 파일을 업로드 해 두었다고 할때,

 

로그인을 하지 않은 사람들도 어느 폴더에 어떤 파일이 있다는 것을 알면 브라우저의 주소줄에 

 

http://abc.com/upload/aaa.xls 

 

이렇게 입력하면 바로 다운을 받을 수 있잖아요...

 

이것을 로그인하고 회원등급 5 인 사람만 받고 다른 사람은 받지 못하게 하려면 어떻게 하나요?

여기저기 검색했는데 어떤 검색어로 찾아야 할지 모르겠네요.

 

한편 이러한 것은 웹서버의 기본기능 중 하나이니 php 로는 제어하지 못할것 같은 생각도 들고...

폴더나 파일에 권한을 주자니 회원도 다운을 받지 못할것 같기도 하고...

 

아시는 분은 정답은 아니더라도 뭐를 검색해 봐야 하는지 힌트 좀 주세요.

 

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트

그누보드 업로드 및 다운로드 플로우를 보시면 이해가 되실 듯 합니다. 업로드시 화일명을 디비에 저장하고 서버에는 암호화 된 파일로명으로 업로드 하고 다운로드시 /bbs/download.php를 보시면 이해가 되시리라 생각됩니다. 물론 권한 문제도 포함을 해서 말이죠...

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

감사합니다. 역시 공부가 우선이군요...^^

댓글을 작성하려면 로그인이 필요합니다.

추가 피해자 방지 https://sir.kr/conflictconsultation/245" rel="nofollow noreferrer noopener" target="_blank">https://sir.kr/conflictconsultation/245

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

아~ 빠른 답변 감사합니다...

살펴 볼께요...^^

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록

🐛 버그신고