php隐藏实际文件下载地址的方法:使用header与【file_get_contents】方法,代码为【header("Content-Type: $mimetype");echo file_get_contents($pathto)】。

php隐藏实际文件下载地址的方法:

涉及php中header与file_get_contents方法的相关使用技巧,非常具有实用价值,需要的朋友可以参考下:

实现方法一:function download_document($filename,$path="",$mimetype="application/octet-stream")

{

header("Cache-Control: must-revalidate, post-check=0, pre-check=0");

header("Content-Disposition: attachment; filename = $filename");

header("Content-Length: " . filesize($pathto . $filename));

header("Content-Type: $mimetype");

echo file_get_contents($pathto . $filename);

}

实现方法二:<?php

$file = "1.txt";// 文件的真实地址(支持url,不过不建议用url)

if (file_exists($file)) {

header('Content-Description: File Transfer');

header('Content-Type: application/octet-stream');

header('Content-Disposition: attachment; filename='.basename($file));

header('Content-Transfer-Encoding: binary');

header('Expires: 0');

header('Cache-Control: must-revalidate, post-check=0, pre-check=0');

header('Pragma: public');

header('Content-Length: ' . filesize($file));

ob_clean();

flush();

readfile($file);

exit;

}

?>想了解更多编程学习,敬请关注php培训栏目!

php下载页下载隐藏真实文件地址,php如何隐藏实际文件下载地址相关推荐

  1. android调用系统下载器下载文件

    在项目中使用到了在android端下载服务端的文件,之前使用的是http下载方式,现在想改成调用系统的下载器进行下载,实现步骤为: 1.得到url:文件下载地址 2.使用URL下载: (1)下载前先判 ...

  2. html5软件下载页面源码

    简介: 高端大气响应式软件下载页面源码,适用于软件下载,可用于官网页面.喜欢的下载保存! 网盘下载地址: http://kekewl.org/WRfLuciEL330 图片:

  3. 简约自适应APP下载页简单源码

    介绍: 简约大方自适应APP下载页, 用来做app宣传网页,界面还不错 内容可自行更改. 网盘下载地址: http://kekewl.cc/4Z9sIZuk6ne0 图片:

  4. (带后台)苹果安卓APP下载页 app应用下载界面源码

    简介: APP下载页源码-带后台,带下载统计,带数据分析图,可一键编辑APP信息,此为1.0版本,后期会推出更多的新功能,尽请期待. 注意:这个不是PHP开发的,用ASP.NET开发的,需要部署到wi ...

  5. 超大气APP下载页双语多国语言网站源码

    介绍: 超大气APP下载页双语多国语言网站源码,自带4国语言源码,界面高端大气适合做软件下载页面! 解压下载修改下载链接,上传根目录即可使用! 网盘下载地址: http://kekewl.cc/NaX ...

  6. 仿IOS介绍APP下载页源码

    简介: 仿IOS介绍APP下载页源码 网盘下载地址: http://kekewangLuo.cc/etChSUGbyoU0 图片:

  7. 简约好看的响应式app下载页面源码

    介绍: 一款很简约好看的app下载页源码,可做代挂下载页,支付下载页博客app等下载页面,需要自己改一下图片吧,样式看图. 网盘下载地址: http://kekewl.cc/UUfNw7lSRNe0 ...

  8. 简约自适应APP下载页源码

    介绍: 简约大方自适应APP下载页,用来做app宣传网页,界面还不错,内容可自行更改. 网盘下载地址: http://kekewl.cc/SJ91mVauPcy 图片:

  9. WeChat苹果多开系统官网下载页源码

    WeChat苹果多开系统官网下载页源码 学习资料文件:导航源.zip - 蓝奏云

最新文章

  1. Eclipse下新建Maven项目、自动打依赖jar包
  2. 对比学习系列论文CPC(二)—Representation Learning with Contrastive Predictive Coding
  3. Java面试准备:15个Java面试问题
  4. php向后兼容,PHP: 不向后兼容的变更 - Manual
  5. react-native 发送接收“广播”
  6. vue 打包html静态页面,vue项目打包、vue项目打包后空白界面解决办法
  7. php preview,preview.php
  8. 动画专题:属性动画:插值器AccelerateDecelerateInterpolator 加速插值器
  9. 机器视觉技术在当前各行各业中的应用
  10. 亲身经历,大龄程序员,为什么难找对象!
  11. RNNoise超详细解析
  12. python 里面的 整除(// )、除(/)和取余%
  13. 考研高数常遇到奇函数偶函数,怎么去判定(定积分/二重积分中奇偶性判断)?
  14. 27岁技术总监,收入太高,心头慌得一比。。。
  15. 大学生计算机学科竞赛a类,专业学科竞赛(A类)
  16. Grasshopper 的Python电池——挤出点到直线
  17. 贝壳、安居客、天猫好房的数字化博弈
  18. 色彩学基础知识(转)
  19. Polygon Cruncher——3ds Max减面工具的使用方法
  20. 浅谈精密光纤激光打标机的优势

热门文章

  1. 安装VISTA我们应该选择哪种
  2. 日文邮件变成乱码解决方案
  3. 计算机不能启动 无法验证数字签名,win10改win7系统启动后提示:无法验证此文件的数字签名怎么办?...
  4. 信息学奥赛一本通 1023:Hello,World!的大小 | OpenJudge NOI 1.2 10
  5. 信息学奥赛一本通(1162:字符串逆序)
  6. 搜索 —— 启发式搜索 —— A* 算法
  7. python的列表就是数组吗_python中list和数组的区别是什么?
  8. python 数据库查询结果_python 数据库查询结果
  9. python编程基础张勇答案_Python程序开发、编程基础阶段试题及答案
  10. PyG图神经网络框架学习--示例介绍