콘텐츠로 건너뛰기

Redirect 로 다운로드 방식 변경

 기존의 방식



  • 방법: 다운로드 페이지로 이동하여 통계를 낸후 자바스크립트로 해당 파일 호출
  • 문제: IE등 보안성 있는 웹브라우저에서 스크립트 실행이 중지되어 사용자가 확인해야하는 불편함이 있음

 새로운 방식



  • 방법: 다운로드 페이지로 이동하여 통계를 낸후 Redirect로 해당 파일 호출
  • 개선: 사용자 확인 없이 한 번에 다운로드 가능

 php redirect 방법


php에서는 header() 함수를 이용하여 저수순의 http 헤더를 생성하여 브라우저에게 알릴 수 있습니다. 간단히 다음과 같은 순서로 간단히 원하는 작업을 한 후 다른 페이지로 이동할 수 있습니다.




  1. <?php


  2.     // 통계 작성


  3.     // 실제 파일이 있는 곳으로 이동


  4.    $redirectPage = “http://myfile.exe“;


  5.     header(‘Location:$redirectPage’);


  6. ?>

 참고 문헌


답글 남기기