Thinkphp在下载4MB以上的rar压缩文件时,下来后是0KB,急求解决!其他文件可以实现。

Thinkphp在下载4MB以上的rar压缩文件时,下来后是0KB,急求解决!其他文件可以实现。,第1张

你先找找别的方法,最后实在不行的话你就把用户上传的所有文件放在一个文件夹里。用php遍历那个文件夹给他们输到页面上,然后给那些文件加上下载的连接。应该没啥问题。。
下载连接:>你好 谢谢你的支持
高版本的先在将EXCEL文件执行保存,在CorelDRAW中点右键,选择“插入对象”,点“由文件创建”,选择Excel文件,确定即可。或者用复制的办法也可以‘
要是不行的话下面这个网址有详细的步骤说明:

首先在htdocs目录下面新建一个文件夹,用于我的站点目录。

然后将下载的ThinkPHP安装包解压出来,放在你新建的目录下面。

在浏览器中输入地址:

>

就会出现thinkphp的欢迎界面了。看到这个界面就说明你的thinkphp安装成功了。

public/indexphp               应用入口文件

application/模块名称/controller      控制器目录

application/模块名称/model      模型目录

application/模块名称/view      视图目录

可参照如下代码
imageActionphp
<php
//数据库部分自己改
$link=mysql_connect("localhost","root","123456");
mysql_select_db('test',$link);
mysql_query("set names gb2312"); <br>
$recid = $_GET['recid'];
$query="select from tb_tpsc where id = $recid";
$result=mysql_query($query);
$info = mysql_fetch_array($result);<br>
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " gmdate("D, d M Y H:i:s") " GMT");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header('Content-Type: image/jpeg');
//想办法获取文件扩展名,我这里默认的给的是jpeg的,这个你没有存起来
header("Content-Disposition:filename=" $info['tpmc'] "jpeg");
echo $info['file'];
>

在模板里面写:<a href="路径/imges/recid/文件的id">下载</a>
具体的代码以及传递的参数,依据你的实际应用修改。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13388451.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-26
下一篇 2023-07-26

发表评论

登录后才能评论

评论列表(0条)

保存