안녕하세요. 저는 웹사이트를 공부 중인 학생인데 위의 사진 처럼 다운로드 버튼을 누르면 파일들을 다운로드 할 수 있게 하려면 어떻게 해야 하나요?
HTML5에서 a태그에 download속성이 추가되었기에 아래와 같은식으로 사용하시면 된다고 합니다.
<a href="원하는파일경로" download>테스트</a>
아~ 감사합니다~!
전 안되던데요
a href에서 다운로드를 하는 것도 좋지만, 보안 상의 이유로, php 등의 다른 언어로 연결하여 사용하는 것이 안전합니다. (파일에 직접 접근하는것 막기)
아! 감사합니다!
근데 php랑 어떻게 연결하나요??
form으로 post를 넘기거나 a href의 목적지를 php페이지로 할당한 뒤, php 문서에서 파일의 크기, 데이터를 불러온 다음에 넘겨주면 됩니다!
링크첨부: https://zetawiki.com/wiki/PHP_%ED%8C%8C%EC%9D%BC_%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C_%EA%B5%AC%ED%98%84
감사합니다~!
네! 도움이 되었길 바랍니다!
추가로 설명드리자면 a href를 비추천하는 이유는 서버의 설정 파일 등을 직접적으로 접근해서 서버의 취약점을 파악할 수 있기 때문입니다.
번거롭더라도 php 등의 언어로 연동해서 설정하시는 것이 좋습니다.
감사합니다~^^
MIME타입에 대해 알아보심 될껍니다
알겠습니다! 감사합니다~!
레드스톤
노트블럭전문가
2024-12-01
0
2024-11-27
1
건축
팀뉴일리시
2024-11-23
5
KHC
2024-10-25
2
2024-10-10
[피자]
2020.04.20HTML5에서 a태그에 download속성이 추가되었기에 아래와 같은식으로 사용하시면 된다고 합니다.
<a href="원하는파일경로" download>테스트</a>
JSD-ITHAN
2020.04.21아~ 감사합니다~!
HAN1110
2021.08.30전 안되던데요
PatrickKR
2020.04.21a href에서 다운로드를 하는 것도 좋지만, 보안 상의 이유로, php 등의 다른 언어로 연결하여 사용하는 것이 안전합니다. (파일에 직접 접근하는것 막기)
JSD-ITHAN
2020.04.21아! 감사합니다!
JSD-ITHAN
2020.04.21근데 php랑 어떻게 연결하나요??
PatrickKR
2020.04.22form으로 post를 넘기거나 a href의 목적지를 php페이지로 할당한 뒤, php 문서에서 파일의 크기, 데이터를 불러온 다음에 넘겨주면 됩니다!
링크첨부: https://zetawiki.com/wiki/PHP_%ED%8C%8C%EC%9D%BC_%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C_%EA%B5%AC%ED%98%84
JSD-ITHAN
2020.04.22감사합니다~!
PatrickKR
2020.04.23네! 도움이 되었길 바랍니다!
r_ook1e
2020.04.22추가로 설명드리자면 a href를 비추천하는 이유는 서버의 설정 파일 등을 직접적으로 접근해서 서버의 취약점을 파악할 수 있기 때문입니다.
번거롭더라도 php 등의 언어로 연동해서 설정하시는 것이 좋습니다.
JSD-ITHAN
2020.04.22감사합니다~^^
camelCase
2020.04.22MIME타입에 대해 알아보심 될껍니다
JSD-ITHAN
2020.04.22알겠습니다! 감사합니다~!