-1

我正在开发一个允许文件上传的项目,下载文件然后强制用户下载文件。

问题是,我一直在使用 file_get_contents,它工作正常,除了禁用 allow_url_fopen 时,我想提供一个解决方法。

在其他情况下,我遇到了这个问题,我使用了 cURL,效果很好,但我想知道以这种方式使用它是否安全?

如果 cURL 对此用途不佳,那么还有什么其他方法可以成为获取文件数据以供下载的好方法?

只是为了把它扔进去,我正在使用 CodeIgniter 2,如果这有什么不同的话。

谢谢

编辑:要清楚我的问题,文件将始终是本地的,并且位于 php 代码所在的服务器上,此脚本永远不会下载远程数据,这就是为什么 cURL 看起来不好使用,但 file_get_contents 也不是一个选项由于前面解释的原因。

4

1 回答 1

0

我想通了,我忘记了 fopen 和 fread。

这解决了我的问题。

于 2012-06-30T23:58:35.723 回答