조회 수 19084 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

1. /module/file/file.controller.php 의 158 줄 부분의 procFileDownload 부분을

function procFileDownload($HandlerName, $UseDownloader = false)

로 변경

 

2. 위 파일의 274 줄 부분의 header 부분을

// 파일 다운로더 사용 검사
		if($UseDownloader == true){
			$RealUploaded_filename = $file_obj->uploaded_filename;
			$FinalURL = "http://".$_SERVER['HTTP_HOST'].substr($RealUploaded_filename, 1);

			echo "<script>";
			echo "location.replace('\"".$HandlerName.$FinalURL."\"');";
			echo "</script>";
		}else if($UseDownloader == false){
			header('Location: '.getNotEncodedUrl('', 'act', 'procFileOutput','file_srl',$file_srl,'file_key',$file_key));
		}

로 변경

 

3. 위처럼 변경 후에는 procFileDownload('헨들러 이름', true) 형태로 함수 호출시 헨들러가 호출됩니다.


List of Articles
번호 제목 글쓴이 날짜 조회 수
5 Windows 8.1 에서 내 PC 화면에 라이브러리 숨기... 1 file IODES 2013.11.03 3617
» XE 파일 다운로더 적용하기 IODES 2013.09.06 19084
3 XE에서 네이버, 구글 SMTP를 이용해 인증 메일 보... Beulhae 2013.08.30 25062
2 XpressEngine 최적화 및 문제 해결 종합 팁 8 IODES 2013.06.13 172473
1 알고보면 유용한 마이크 설정 5 file IODES 2013.05.22 9428
Board Pagination Prev 1 Next
/ 1
누군가가 채팅방에서 당신을 호출했습니다.