我写了一个下载文件的代码,我给出了在mysql中搜索的fileid并获取信息并获取要下载的文件的地址,在读取文件信息后我无法获取下载文件。任何机构有任何想法吗?
$('#download').click(function(){
$.post('ajaxAction/downloadProjectFile.php',{projectId:$('#projectId').val(),fileId:$(this).attr('alt'),userId:$('#userId').val()}, function(data){
$('#message').html(data);
});
$content = readMyFile(dirname(__FILE__) . "/../projectFile/{$fileInfo['name']}");
header("Content-length: {$fileInfo['size']}");
header("Content-type: {$fileInfo['type']}");
header("Content-Disposition: attachment; filename={$fileInfo['name']}");
echo $content;