이미지파일 다운로드 방법에 대한 질문

안녕하세요.
이미지 다운로드 버튼을 만들어서... 웹브라우저가 아닌. 다운로드 기능으로 처리하고 싶습니다.
그런데 이미지가 있는 경로가 게시판경로가 아니라서...좀 어렵네요^^
어디서 보니 아래와 같은 소스를 알려주셨는데... 파일이 다운로드되면 빈파일이더라구요.
 
다운로드 걸곳에 링크 =>
 
<a href="download2.php?filelink=/home/minipic/data/<?=$view[mb_id]?>/<?=$view[wr_3]?>/Page_<?=$i?>.jpg">그림다운로드</a>
 
실제 다운로드 열어주는 문서 =>
 
<?
$name=basename($filelink);
header("Content-type: application/x-msdownload");
header("Content-Disposition: attachment;filename=$name");
header('Content-length: '.(string)(filesize($filelink)));
$fp = fopen($filelink,"r");
$data = fread($fp,filesize($filelink));
echo $data;
fclose($fp);
?>
 
제 생각에는 파일명만 전달해서 해야 하는데... 경로까지 넘겨서 그런것 같거든요. 그러나 두개의 변수를 넘겨야만 폴더경로를 알수 잇기에... 경로를 지시해줘야 하는것은 어쩔수 없습니다.
좋은 방법이 있을까요?
|

댓글 2개

파일이 동시에 두개거나 중간에 지워진 경우는 위의 방법이...
암튼 이런 방법도 있으니 참고해 보시고요..;;
http://sir.co.kr/bbs/tb.php/g4_tiptech/2418
답변이 어렵습니다.

댓글 작성

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

로그인하기
🐛 버그신고