比较简单的百度网盘文件直链PHP代码


Posted in PHP onMarch 24, 2013

百度网盘速度快,稳定性好,你值得拥有,如果以后支持直连以后就可以直接使用百度的网盘了。

这里提供的是临时解决方案,不保证以后可以使用

将下面的代码保存为downbd.php

<?php 
$canshu=$_SERVER["QUERY_STRING"]; 
if($canshu=="") 
{ 
die("文件不存在"); 
} 
else 
{ 
$wangzhi="http://pan.baidu.com/share/link?".$canshu; 
$file=file_get_contents($wangzhi); 
$pattern='/a><a class="dbtn cancel singledbtn" href=(.*?)id="downFileButtom">/i'; 
preg_match_all($pattern,$file,$result); 
$tempurl=implode("",$result[1]); 
$fileurlt=str_replace("\"","",$tempurl); 
$fileurl=str_replace("&","&",$fileurlt); 
header("location:$fileurl"); 
} 
?>

调用方法:

http://***/downbd.php?shareid=00000&uk=00000
主要是?shareid=00000&uk=00000这样的格式

PHP 相关文章推荐
php addslashes 函数详细分析说明
Jun 23 PHP
yii上传文件或图片实例
Apr 01 PHP
php+Mysqli利用事务处理转账问题实例
Feb 11 PHP
php简单分页类实现方法
Feb 26 PHP
php计算两个整数的最大公约数常用算法小结
Mar 05 PHP
php array_merge函数使用需要注意的一个问题
Mar 30 PHP
学习php设计模式 php实现原型模式(prototype)
Dec 07 PHP
yii2超好用的日期组件和时间组件
May 05 PHP
php实现在线通讯录功能(附源码)
May 13 PHP
php微信扫码支付 php公众号支付
Mar 24 PHP
PHP使用ajax的post方式下载excel文件简单示例
Aug 06 PHP
ThinkPhP+Apache+PHPstorm整合框架流程图解
Nov 23 PHP
php实现单链表的实例代码
Mar 22 #PHP
php 判断数组是几维数组
Mar 20 #PHP
php页面消耗内存过大的处理办法
Mar 18 #PHP
ajax取消挂起请求的处理方法
Mar 18 #PHP
smarty 缓存控制前的页面静态化原理
Mar 15 #PHP
PHP中使用cURL实现Get和Post请求的方法
Mar 13 #PHP
php文本转图片自动换行的方法
Mar 13 #PHP
You might like
Windows下PHP5和Apache的安装与配置
2006/09/05 PHP
JavaScript 异步方法队列链实现代码分析
2010/06/05 Javascript
jQuery获取css z-index在各种浏览器中的返回值
2010/09/15 Javascript
Javascript的并行运算实现代码
2010/11/19 Javascript
jQuery中append、insertBefore、after与insertAfter的简单用法与注意事项
2020/04/04 Javascript
js 静态动态成员 and 信息的封装和隐藏
2011/05/29 Javascript
图片在浏览器中底部对齐 解决方法之一
2011/11/30 Javascript
jquery插件实现鼠标经过图片右侧显示大图的效果(类似淘宝)
2013/02/04 Javascript
javascript 函数声明与函数表达式的区别介绍
2013/10/05 Javascript
jQuery选择器源码解读(三):tokenize方法
2015/03/31 Javascript
浅谈jquery的map()和each()方法
2016/06/12 Javascript
JavaScript代码实现图片循环滚动效果
2020/03/19 Javascript
jQuery EasyUi 验证功能实例解析
2017/01/06 Javascript
原生js实现倒计时功能(多种格式调用)
2017/01/12 Javascript
干货!教大家如何选择Vue和React
2017/03/13 Javascript
thinkjs 文件上传功能实例代码
2017/11/08 Javascript
mui back 返回刷新页面的实例
2017/12/06 Javascript
nginx+vue.js实现前后端分离的示例代码
2018/02/12 Javascript
NodeJS搭建HTTP服务器的实现步骤
2018/10/12 NodeJs
通过javascript实现段落的收缩与展开
2019/06/26 Javascript
vue+element实现图片上传及裁剪功能
2020/06/29 Javascript
Vue切换div显示隐藏,多选,单选代码解析
2020/07/14 Javascript
[01:10]DOTA2次级职业联赛 - EP战队宣传片
2014/12/01 DOTA
动态创建类实例代码
2009/10/07 Python
使用Python的Django框架实现事务交易管理的教程
2015/04/20 Python
Python 处理图片像素点的实例
2019/01/08 Python
python opencv对图像进行旋转且不裁剪图片的实现方法
2019/07/09 Python
pygame编写音乐播放器的实现代码示例
2019/11/19 Python
解决python 虚拟环境删除包无法加载的问题
2020/07/13 Python
使用纯HTML5编写一款网页上的时钟的代码分享
2015/11/16 HTML / CSS
在校生自我鉴定
2014/01/23 职场文书
协议书怎么写
2014/04/21 职场文书
六年级语文教学反思
2016/03/03 职场文书
小学运动会开幕词
2016/03/04 职场文书
jquery插件实现搜索历史
2021/04/24 jQuery
基于redis+lua进行限流的方法
2022/07/23 Redis