2011-09-30 6 views
1

저는 웹 사이트에 cakePHP 프레임 워크를 사용하고 있으며, HTML을 보내는 대신 파일 내용을 에코합니다. 데이터는 기밀이므로 공용 디렉토리에 저장할 수 없습니다.cakePHP - 컨트롤러를 통해 파일을 다운로드하십시오.

프레임 워크를 사용하기 전에, 내가 file.php 다시 쓰기/다운로드/KEY/FILE하여이 작업을 수행? 키 = KEY & 파일 = FILE을

그러나, 나는 사용하여이 작업을 수행하는 명확한 방법을 찾을 수 없습니다 cakePHP. 기본적으로 내가 방법을 싶습니다하려면 다음 중 하나를

  1. 사용자가 해당 URL에서 컨트롤러의 액션 .jar 파일이 전송이 아닌 웹 페이지에 액세스합니다.

  2. URL은 별도로 데이터베이스에 연결되어 파일을 제공하는 PHP 파일로 리디렉션됩니다.

cakePHP는 내 도메인 루트에 있습니다. 또한 SSL을 사용하여 전송할 때 와일드 카드 인증서를 사용할 수 없으므로 하위 도메인을 사용할 수 없습니다.

답변

관련 문제