묻고답하기

download.html



<?
if($f && $fn) {
$dir = "./"; // 파일이 저장되어 있는 폴더 설정

function goBack($msg='', $url='') {
echo "<script>";
if($msg) echo 'alert("'.$msg.'");';
if($url) echo 'location.replace("'.$url.'");';
else echo 'history.go(-1);';
echo "</script>";
}

$real_name = $fn; //다운로드시 저장될 파일명
$save_name = $f; //서버에 실제 저장되어 있는 파일명

//▶ 만약 파일이 없을 경우 에러출력
if(!file_exists($save_name)) {
goBack("다운로드할 파일을 찾을 수 없습니다.");
exit;
} else {// 파일이 있으면 다운로드
if(eregi("(MSIE 5.0|MSIE 5.1|MSIE 5.5|MSIE 6.0)", $_SERVER["HTTP_USER_AGENT"]) && !eregi("(Opera|Netscape)", $_SERVER["HTTP_USER_AGENT"])) {
Header("Content-type: application/octet-stream");
Header("Content-Length: ".filesize($save_name));
Header("Content-Disposition: attachment; filename=".$real_name);
Header("Content-Transfer-Encoding: binary");
Header("Pragma: no-cache");
Header("Expires: 0");
} else {
Header("Content-type: file/unknown");
Header("Content-Length: ".filesize($save_name));
Header("Content-Disposition: attachment; filename=".$real_name);
Header("Content-Description: PHP3 Generated Data");
Header("Pragma: no-cache");
Header("Expires: 0");
}

$fp = fopen($save_name, "rb");
if(!fpassthru($fp))
{
echo "ok";
fclose($fp);
}
else {
echo "error.";}

}
}else
echo " 에러";
?>







상기 다운로드 사용을 위해 하기와 같이 사용하는데요..



<a href="download.html?f="/DATA/fract60/public_html/kb/data/draft/<?=$data[no]?>/<?=$data[filename]?>&fn=<?=$data[filename]?>" target='_blank'><?=$data[filename]?></a>



여기서 f 와 fn 값이 넘어가지 않는것으로 확인되었습니다.

어떻게 해야 할까요?

php.ini 는 제가 호스팅을 받고있는 중이라 수정이 불가한 상태입니다.

echo $_GET['fn'] ;

라고 해도 나오지 않고 있구요..

다른 방법 없을까요?


다른 방법이라도 있으면 꼭좀 알려주세요

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
zerozerozero 아이디 부분 내용 바꿀려면요 [1] file 2008.11.02 by 백성찬
Badboy 제로보드 XE 외부페이지 사용할때.. [1] 2008.11.02 by 백성찬
a? 썸네일 이미지... [1] 2008.11.02 by 백성찬
왕초보 최근글의 제목, 날짜 값 읽어서 출력하기 [1] 2008.11.02 by 백성찬
애니맥스 레이아웃 적용후 저장 문제.. [4] 2008.11.02 by 백성찬
한마유지로 관리에서 애드온프로그램 마지막꺼 눌렀더니.. [3] 2008.11.02 by 초보616
박귀붕 추천수가 일정수 이상인 그림을 다른 (추천게시판으로)게시판으로자동 이동?? [2] 2008.11.02 by 박귀붕
초보616 이글이 특정 스펠때문에 등록이 안되는대 이상하네요..? [8] 2008.11.02 by 초보616
홈피가이 꼭 알려주세요. 메인디자인... [1] file 2008.11.02 by 홈피가이
오리 게시판에 파일첨부 버튼이 클릭이 되지 않아요. [1] 2008.11.02 by 백성찬
팔뚜기 권한이없습니다. 팜업되게할려면어떻게하나요? file  
디셔니 제로보드 설치중 저장 시 초기화면으로 돌아옵니다 ㅠㅠ [2] 2008.11.02 by 디셔니
넨네 서버 이전 이후에 글이 마지막페이지부터 시작되는 현상 [5] file 2008.11.02 by 백성찬
오름 홈메인을 어캐 했는데...요걸 없애는 방법좀 [2] file 2008.11.02 by 오름
톨톨 블러그 url 질문 [2] 2008.11.02 by 톨톨
원숭이짱 ftp로 접속해서 폴더제거를하면 않되는부분이있습니다 [2] 2008.11.02 by 원숭이짱
H.K. 플러그인을 사용 설정 하다가 에러가 났습니다.  
박미정940 제로보드4 와 제로보드 xe 동시 설치하려고 합니다. [2] file 2008.11.03 by 박미정940
123123 초보입니다 도와주세요 [3] 2008.11.03 by H.K.
신기루418 로그인된 상태에서 다른아이피에서 동일아이디로 접속하는것을 차단하려면 어떻게 해야하는지요.  
김서방 제로보드xe버전에서 글자가 깨여질때 어떻게 해결,,,? [1] file 2008.11.03 by 초보616
도와저 [도와주세요!] 홈페이지는 만들었는데...기본설정으로 [1] 2008.11.03 by 느까끼
신비의불 레퍼러 통계 관련 질문입니다.  
윤선희 제로보드xe 최근글 사용하기 질문 [1] 2008.11.03 by 느까끼
원숭이짱 actworld.co.kr 주소로 치면 403에러가뜨고 [1] 2008.11.03 by 느까끼
deathcrush 글쓰기 화면을 바로 레이아웃에서 볼 수 있게 할 수 없나요  
김반장 메뉴 mid를 하나의 변수에 담고 싶은데요 p1,p2,p3 이렇게 나타나게 하는 방법이...  
부리더 애드온 설정후 홈페이지가 백지로 보이는 현상 [3] 2008.11.03 by 느까끼
와이군닷컴 페이지수정 부분에 이미지외 플래쉬적용시 수정버튼없어짐 [1] file 2008.11.03 by 네비™
박세홍659 잘 되던 홈페이지가 갑자기 로그인문제, 첨부파일