기존의 방식
- 방법: 다운로드 페이지로 이동하여 통계를 낸후 자바스크립트로 해당 파일 호출
- 문제: IE등 보안성 있는 웹브라우저에서 스크립트 실행이 중지되어 사용자가 확인해야하는 불편함이 있음
새로운 방식
- 방법: 다운로드 페이지로 이동하여 통계를 낸후 Redirect로 해당 파일 호출
- 개선: 사용자 확인 없이 한 번에 다운로드 가능
php redirect 방법
php에서는 header() 함수를 이용하여 저수순의 http 헤더를 생성하여 브라우저에게 알릴 수 있습니다. 간단히 다음과 같은 순서로 간단히 원하는 작업을 한 후 다른 페이지로 이동할 수 있습니다.
<?php
// 통계 작성
// 실제 파일이 있는 곳으로 이동
$redirectPage = “http://myfile.exe“;
?>
참고 문헌
- PHP redirect page, http://www.phpf1.com/tutorial/php-redirect.html