求:在下载时 不管是什么文件都成为RAR的格式下载 不管上传的什么格式的文件(像txt 、 doc),只要用户下载的时候 他下载下来的都是 压缩包(RAR)格式的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在服务器端制作RAR文件是需要付费的。先购买rar的license,然后用户上传文件,只要不是rar文件,就调用服务器端的rar压缩包管理器进行压缩(最好再校验一下),并把压缩后的文件保存。当然,下载文件的用户也需要有合法的WinRAR授权。技术不是问题,容易出问题的是版权。这也是为什么那些开源的库或者其它可以下载的库支持的都是像zip、gz、7z这样的压缩文件。 <?php$file = fopen("visit.txt","r");if (!$file) { echo "文件找不到";}else { Header("Content-type: application/octet-stream"); Header("Content-Disposition: attachment; filename=a.rar"); while (!feof ($file)) { echo fread($file,50000); } fclose ($file);}?> 怎么用php写接口返回json格式供别人调用,就像新浪微博那样 判断字符串中是否含有标点符号,在线等 怎么生成随机密码 接手别人有源码的论坛, 如何快速知道哪一个网页对应哪一个.php文件? 我想知道php+mysql网站的速度影响因素主要有哪些!(50分) 不解的问题 菜鸟问题:投票的源代码怎么写啊 刚入门求助:请问frontpage能编辑.PHP ,.dwt 的文件吗?? 图片上传程序中的错误(mysql)? 如何将php函数传递到js使用 【分享】我最新收集的一套PHP入门视频 会员之间发送短信是如何实现
先购买rar的license,然后用户上传文件,只要不是rar文件,就调用服务器端的rar压缩包管理器进行压缩(最好再校验一下),并把压缩后的文件保存。
当然,下载文件的用户也需要有合法的WinRAR授权。技术不是问题,容易出问题的是版权。这也是为什么那些开源的库或者其它可以下载的库支持的都是像zip、gz、7z这样的压缩文件。
$file = fopen("visit.txt","r");
if (!$file)
{
echo "文件找不到";
}
else
{
Header("Content-type: application/octet-stream");
Header("Content-Disposition: attachment; filename=a.rar");
while (!feof ($file))
{
echo fread($file,50000);
}
fclose ($file);
}
?>