很多小站应该有需要让用户下载一些东西,比如报名表什么的,前两天看过一个教程,就有利用百度网盘实现自己网站下载的方法,今天就分享出来给大家

<?php/*将本代码保存为bd.php 即可
利用 file_get_contents和preg_match_all、str_replace三个函数实现!
将百度网盘的$shareid 和 $uk 加入即可
例如:http://pan.baidu.com/share/link?shareid=489412&uk=101682133
自己服务器上就 localhost/bd.php?shareid=489412&uk=101682133 就可以自己下载了
*/
$shareid=$_GET['shareid'];
$uk=$_GET['uk'];if(isset($shareid) && isset($uk)){
$str = file_get_contents ("http://pan.baidu.com/share/link?shareid={$shareid}&uk={$uk}");
preg_match_all('|"dlink\\\":\\\"([^"]+)\\\",\\\"|imsU', $str, $baiduid);
$down=str_replace("\\","",$baiduid[1][1]);}
header("Location: ".$down);?>

代码不是很多,但是个人觉得还是非常实用的.而且流量之类的用的都是百度的,也节省自己的空间不是?哈哈。


ThinkPHP实现百度网盘下载功能,必备!相关推荐

  1. php 百度网盘功能,ThinkPHP实现百度网盘下载功能,必备!

    很多小站应该有需要让用户下载一些东西,比如报名表什么的,前两天看过一个教程,就有利用百度网盘实现自己网站下载的方法,今天就分享出来给大家 /*将本代码保存为bd.php 即可 利用 file_get_ ...

  2. 大文件下载断点续传后台功能,模仿百度网盘下载功能

    最近项目遇到断点续传下载大文件的需求,网上百度了一下,找到了解决方式,感谢大帝的无私奉献. 为了将网盘下载的效果模仿的更真实,特将原作者的代码完善,本着为小白省下完善代码的时间考虑,写了这篇文章. 原 ...

  3. 最新版SIM卡管理工具MAGICSIM V25.0(新版多功能SIM卡读卡软件) 百度网盘下载地址

    [基本介绍] 最新SIM卡管理工具MAGICSIM  1.可对SIM卡电话薄进行备份及编辑: 2.可对SIM卡短信进行备份及编辑: 3.可对SIM卡PIN码进行管理:开启.禁用或修改PIN码: 4.可 ...

  4. IDM下载器使用方法详解:百度网盘下载,视频会员一网打尽!

    idm是海内外都非常受欢迎的一款下载管理软件.它支持视频媒体嗅探和多线程下载,能够完美替代谷歌Chrome浏览器.Edge浏览器等浏览器的原生下载功能.在浏览器中单击下载链接时,idm将接管浏览器的原 ...

  5. 使用百度网盘下载ed2k文件

    网页版的百度网盘有一个低调而强大的功能---离线下载. 一般下载大型文件,我推荐"离线下载",比如下载一个约615M的ed2k文件,如果用迅雷的话,要估计半个小时:而用百度网盘的& ...

  6. 百度网盘下载失败【1252017】误报违规

    百度网盘下载失败[1252017]误报违规 我的文件是压缩包 原因:文件被百度网盘认定为违规文件无法下载和分享 解决方案:在线手动解压到网盘(该功能需要会员)之后再下载就可以了 在解压的时候部分文件出 ...

  7. Visual Studio 2017 Enterprise 发布 15.3.3 版,附离线安装包百度网盘下载。

    Visual Studio 2017 Enterprise 发布 15.3.3 版,附离线安装包百度网盘下载. Visual Studio 2017 Enterprise 更新至 15.3.3 ,本安 ...

  8. 基于STM32F103C8T6四路AD采集数据显示在oled屏上非DMA传输方式(附百度网盘下载链接)

    本文采用四路AD采集光照强度.烟雾浓度.一氧化碳.空气质量等四个物理量,并采用中位值平均滤波(防脉冲干扰平均滤波法)算法对偶然出现的脉冲性干扰,消除由其引起的采样值偏差. ADC简介 STM32F10 ...

  9. Chrome插件baiduexporter+aria2百度网盘下载

    Chrome插件baiduexporter+aria2百度网盘下载 这篇博客主要为了解决百度网盘下载限速以及linux等操作系统无百度客户端的问题.主要包括两个方面第一个是aria2的安装,aria2 ...

最新文章

  1. 阿里达摩院科学家,3年造出小蛮驴!量产物流机器人,完全自动驾驶,4度电跑100公里...
  2. AI入门:Transfer Learning(迁移学习)
  3. 桥接模式源码解析(jdk)
  4. 多尺度视网膜图像增强_视网膜图像怪异的预测
  5. nodejs开发工程师前景_Google NodeJS运行时团队的工程师Matt Loring访谈
  6. 改变dom样式的方法
  7. 关于字符串和字节编码的问题(转)
  8. 关于布隆过滤器的所有信息:利用Hash实现的索引方案
  9. 【病毒分析】——熊猫烧香 专杀工具C源码
  10. Java400道面试题通关宝典助你进大厂,赶紧收藏起来!
  11. Win10上安装ue4后无法运行问题的解决方法
  12. iMX6UL配置MCP2515模块(SPI转CAN)——基于迅为iTOP-iMX6UL开发板
  13. jquery mobile_使用jQuery Mobile改善Web应用程序的安全性
  14. 大一计算机基础excel文档,大一计算机应用基础办公自动化软件深入Excel复习用PPT课件.ppt...
  15. CSS中的clear属性
  16. AutoLeaders控制组—51单片机学习笔记(LED控制、独立按键、数码管)
  17. Telnet访问百度www.baidu.com
  18. 学生机房随堂测试软件,全智能考试系统——随堂评测考试系统
  19. 小米手机便签软件的语音玩法介绍
  20. 交换机端口的PVID

热门文章

  1. 学计算机办公室软件使用知识,办公电脑软件的常用技巧
  2. oracle 创建范围分区表,Oracle创建表分区----范围分区
  3. Java 使用 Apache commons-math3 线性拟合、非线性拟合实例(带效果图)
  4. 华为防火墙USG6000通过WEB图形界面配置案例
  5. 阿里巴巴集团副总裁车品觉:大数据走向平民化
  6. JAVA自学笔记(1)
  7. STM32F1芯片包
  8. 计算机硬盘出现过哪些问题,常见电脑硬盘故障有哪些?怎么解决?
  9. eggs和egg是什么意思_7种西餐中鸡蛋的常见做法和叫法
  10. 2的23次方减1的python_2的n次方(python计算2的n次方的算法)