cakePHP - 通过Controller下载文件

时间:2011-09-30 23:45:01

标签: php file cakephp download

我正在为我的网站使用cakePHP框架,我想创建一个操作,而不是发送HTML,而不是回显文件的内容。它不能存储在公共目录中,因为数据是保密的。

在使用框架之前,我通过重写/下载/ KEY / FILE到file.php来实现这一点?key = KEY& file = FILE

但是,我找不到使用cakePHP做任何明确的方法。基本上,我想要一种方法:

  1. 当用户从其URL访问控制器操作时,会发送.jar文件,而不是网页。

  2. 将URL重定向到PHP文件,该文件单独连接到数据库并提供文件。

  3. 请注意,cakePHP位于我的域根目录中。此外,由于我使用SSL进行传输,而且我没有通配符证书,因此我无法使用子域。

1 个答案:

答案 0 :(得分:5)