【发布时间】:2014-10-04 11:32:42
【问题描述】:
我的根目录中有一个名为files 的文件夹。
此文件夹包含范围从1 Kb-1 GB 的文件。
我想要一个可以简单地使用 AJAX 异步下载文件的 php 脚本。
此代码在单击文件时启动下载脚本:
JQUERY
$('.download').click(function(){
var src =$(this).attr('src');
$.post('download.php',{
src : src //contains name of file
},function(data){
alert('Downloaded!');
});
});
PHP
<?php
$path = 'files/'.$_POST['src'];
//here the download script must go!
?>
哪种方式是下载文件的最佳、最快和安全?
【问题讨论】:
-
"我想要一个可以简单地使用 AJAX 异步下载文件的 php 脚本。" - 为什么?您需要做哪些仅让服务器管理无法完成的事情?为什么需要涉及 Ajax?
标签: php performance security download