>> Edit article
이름
제목
패스워드
안냐세엽. 심심해서 웹 ftp를 허접하게 만들구 있는데요 이상한점 있어서요.. 파일 다운로드를 받는 부분인데, zip파일을 제외화구는 다운로드가 안받아지구 모두 화면에 출력해 버립니다. 소스는 아래와 같구요. ---------------------------------- $ftp = ftp_connect("localhost"); if($ftp) { ftp_login($ftp,$ftpuser,$ftppass); srand((double)microtime()*1000000); $randval = rand(); $nfilename = substr($filename,strrpos($filename,'/')+1); $tmpfile = "/tmp/".$nfilename.".".$randval; if(ftp_get($ftp,$tmpfile,$filename ,FTP_BINARY)) { ftp_quit($ftp); header("Content-type:application/octet-stream"); header("Content-Disposition:attachment;filename=".$filename); readfile($tmpfile); } else { ftp_quit($ftp); echo("Error!"); } @unlink($tmpfile); } ---------------------------------------- ftp 콘넥트나 로긴은 물론 정상적으로 이루어 지구요 단지 다운로드 받는게 문제인거 같습니다. 이상한건 어떤 컴퓨터에서 다운로드 창이 뜨는데 제 컴퓨터에서는 그냥 내용이 텍스트 형식을 브라우져에 뿌려저 버리네용.. 고수님들의 한수 부탁드립니다~
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved