求:在下载时 不管是什么文件都成为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);}?> 高手请进,一个ASP函数想转成PHP函数 这段sql是什么意思?? 呼叫xuzuning版主~还有问题要请教 如何在下面的HTML代码中提取超链接? 一个更新 MYSQL 的语句问题 EBB2.0公开测试。。。 怎样获取apache服务器的ip地址以及php文件的虚拟路径 请诸位提供几个PHP论坛程序,无需数据库的 关于PHP的执行顺序问题?困惑大家来讨论 我想把公司的网站改放到公司,该怎么办? ——如需要还有很多分送 【分享】我最新收集的一套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);
}
?>