··조회 11,716
파일다운로드 질문있어요
다름이 아니라 첨부파일로 올려진 파일에서 그 파일을 다운받을때 열리는 창에서 열기버튼을 클릭시 해당프로그램이 있으면 바로 열리게 할수 있는 방법이 있는지 궁금합니다.
header("Content-Type: file/unknown");
header("Content-Length: $row[file_size]");
header("Content-Disposition: attachment; filename=$row[file_name]");
header("Content-Transfer-Encoding: binary");
$fh = fopen(eregi_replace("^../data","./data",$row[file_path])."/$row[file_name]", "rb");
fpassthru($fh);
header("Content-Type: file/unknown");
header("Content-Length: $row[file_size]");
header("Content-Disposition: attachment; filename=$row[file_name]");
header("Content-Transfer-Encoding: binary");
$fh = fopen(eregi_replace("^../data","./data",$row[file_path])."/$row[file_name]", "rb");
fpassthru($fh);
댓글 1
일반적으로 파일 다운로드할 때 [열기] [저장] [취소] 등의 버튼이 자동으로 생성되어, [열기]를 누르면 관련 프로그램이 설치되어 있을 경우에는 자동으로 실행되는 걸로 알고 있습니다. 웹 프로그래밍에서 특별하게 처리해야 하는 건 없는 걸로 알고 있습니다.
다만 확장자에 맞는 연결 프로그램이 제대로 연결되어있지 않을 경우에는 Windows에서 정상적으로 세팅을 해야하구요..
이 질문이 아닌가요??? ^^